Me di cuenta de que al utilizar SimpleXMLElement
en un documento que contiene esas etiquetas CDATA, el contenido es siempre NULL
. ¿Cómo puedo solucionar esto?PHP: cómo manejar <! [CDATA [con SimpleXMLElement?
Además, disculpe los correos no deseados sobre XML aquí. He estado tratando de conseguir un guión basado en XML para trabajar durante varias horas ahora ...
<content><![CDATA[Hello, world!]]></content>
He probado el primer golpe en Google si busca "CDATA SimpleXMLElement", pero que no funcionó.
¿Cómo está intentando acceder al valor del nodo? Y, ¿SimpleXML es un requisito? – allnightgrocery
Probé todas las demás funciones (xml2array y todo) que pude encontrar en la web y SimpleXML parece ser el único que da buenos resultados, excepto que el CDATA no funciona. – Angelo
Hacemos muchos análisis XML en el trabajo usando DOMDocument (http://www.php.net/manual/en/class.domdocument.php). Funciona bien en el manejo de CDATA. Déle un código corto o publique un poco más para que veamos cómo está trabajando con SimpleXML. – allnightgrocery