9. Secciones CDATA

En nuestro archivo XML también es posible añadir texto pero que este no sea analizado ni tener que encontrarse dentro de un elemento. Esto puede sernos útil para agregar textos que se verán al visualizar el documento, pero que no son necesarios de meter dentro de un elemento, ya sea porque no se requiera o porque puedan tener caracteres que puedan ser problemáticos a la hora de procesar el archivo.

Estos texto deben ir entre la cadena de caracteres:

<![CDATA[ Sección de texto que queramos]]>

 

Un ejemplo en el que utilizamos CDATA incluyendo una sección de texto con caracteres problemáticos sería:

Como vemos, hemos utilizado comillas y caracteres que se usan en la construcción de XML pero al ir dentro de una sección CDATA, al procesarlo lo interpretará como texto y no tendemos ningún problema. El resultado del código anterior tras visualizarlo en un navegador sería: