Java tutorial
public class Utils { public static String stripCDATA(String s) { s = s.trim(); if (s.startsWith("<![CDATA[")) { s = s.substring(9); int i = s.indexOf("]]>"); if (i == -1) { throw new IllegalStateException("argument starts with <![CDATA[ but cannot find pairing ]]>"); } s = s.substring(0, i); } return s; } }