- The entity name must immediately follow the ‘&’ in the entity reference
gibi hatalarda aşağıdaki xml fixer’ı kullanabilirsiniz. Bu tarz hatalar xml’e çevirmeye çalıştığınız stringdeki yapısal bozukluklardan kaynaklanmaktadır.
private String xmlFixer(String xmlString) {
xmlString = xmlString.replaceAll(“&([^; ]*);”, “||VALIDXMLTAG||$1;”);
xmlString = xmlString.replaceAll(“&”,”&”);
xmlString = xmlString.replaceAll(“\\|\\|VALIDXMLTAG\\|\\|([^; ]*);”, “&$1;”);
return (xmlString);
}