CDATA
El término CDATA, es decir datos formado por caracteres, se utiliza para distintos, pero relacionados, efectos en el lenguajes de marcado SGML y XML. El término indica que una cierta parte del documento son datos de carácter general, en lugar de datos de datos o caracteres que no sean de carácter con una estructura más específica y limitada.
Secciones CDTATA en XML
En un documento XML una sección CDATA es una sección del documento que es marcado para que el Analizador sintáctico no interprete como una cadena de caractéres no como contenido etiquetado. No hay diferencia semántica enrtre una cadena de caracteres dentro de una sección CDATA y la sintáxis usual en la que "<" y "&" estaría representada por "& lt;" y "& amp;", respectivamente.
Sintáxis e interpretación
Una sección CDATA empieza con la siguiente secuencia:
<![CDATA[
y termina con la primera ocurrencia de la secuencia:
]]>
los caracteres encapsulados detro de estas dos secuencias son interpretados como caracteres, no como etiquetas o como referencia a entidades.
<sender>Agapito Morones</sender>
El texto contenido dentro de las etiquetas sender es interpretado como elemento XML. Sin embargo si se escribe de esta manera:
<![CDATA[<sender>Agapito Morones</sender>]]>
Es interpretado como si se hubiera escrito así:
<sender>Agapito Morones</sender>
==External links==
Es decir. las etiquetas sender son tratadas como texto==External links==.