Error creando un XML en Php: xmlParseEntityRef: no name

Sucede que al crear un XML los datos que extraía de la BD tenían algunos caracteres incorrectos para el XML.

En este caso un “ampersand”, “y”, “gato(&) como algunos conocemos a ese signo,

Los caracteres como “<” y “&” son ilegales en elementos XML.

La solución fue agregar el elemento CDATA entre el texto que quería y asi cualquier elemento dentro del CDATA es ignorado por el parseador.

temas: 

Páginas