El término CDATA se usa con texto que no debe ser parseado por el XML parser.
Debido a que los caracteres como “<” y “&” son caracteres illegales en elementos XML.
En ocaciones, tendremos texto, ya sea que contenga HTML o JavaScript, el cual puede contener varios caracteres “<” o “&” lo cual nos generaria alguno de los errores que menciono. Para evitar que esto suceda el texto debe ir dentro de una seccion CDATA.
Todo el texto que se encuentre dentro de esta sección es ignorada por el parser de XML.Estas secciones tienen el siguiente formato:
Inician con “<![CDATA[" y reminan con "]]>”
EJEMPLO:
<seccion>
<contenido>
<![CDATA[<h1>Encabezado del articulo</h1> contenido del articulo,bla bla <br />]]>
</contenido>
</seccion>
Espero haberme dado a entender, en caso contrario favor de dejar su comentario.
Lucas Perez desde
Bastante claro,
saludos
Responder
Ruben Omar desde
De nada, para eso estamos.
Responder
Neysi desde
Me sirvió de mucho gracias..
Responder
nicosli desde
Muy buena definicion
Responder
meteko desde
Pues yo lo puse en el xml, lo llame desde el xsl y me pone en html:
<h1>Encabezado del articulo</h1> contenido del articulo,bla bla <br />
¿Alquien me puede expliar por qué pasa? ¿Me sería de gran ayudar para un proyecto?
Saludos.
Responder