[go: nahoru, domu]

Ir al contenido

CDATA

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 19:16 11 ago 2014 por Antoniofregoso (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.
(difs.) ← Revisión anterior · Ver revisión actual (difs.) · Revisión siguiente → (difs.)

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í:

&lt;sender&gt;Agapito Morones&lt;/sender&gt;

==External links==

Es decir. las etiquetas sender son tratadas como texto==External links==.

Enlaces externos