private static final char[] illegal = { '<', '>', '"', '\'', '\\', '&'}; private static final String[] replace = {"<", ">", """, "'", "\", "&"}; /** * This function isn't properly tested... * @param in * @return */ public static final String unescapeXml(String in) { StringBuilder ret = new StringBuilder(); char c; String z; for(int i=0; i