XML - CDATA Las Secciones



Este captulo describe el XML CDATA seccin. El trmino CDATA significa, en los datos de caracteres. CDATA se definen como bloques de texto que no son analizadas por el analizador, pero son de otra forma reconocida como marcado.

Las entidades predefinidas tales como &amplt;, &ampgt;, and &ampamp; requieren escribir y, por lo general, son difciles de leer en el markup. En tales casos, seccin CDATA se puede utilizar. Mediante seccin CDATA, se ordena el analizador que una seccin en particular de el documento no contiene marcado y debe ser tratado como texto normal.

Sintaxis

Siguiente es la sintaxis de seccin CDATA:

<![CDATA[ characters with markup ]]>

La sintaxis anterior est compuesto por tres secciones:

  • CDATA Inicio seccin - CDATA comienza con los nueve de carcter delimitador <![CDATA[

  • CDATA final Seccin - seccin CDATA termina con ]]> delimitador.

  • Seccin CData - Personajes entre estos dos recintos son interpretados como caracteres, y no como el markup. Esta seccin puede contener caracteres de markup ( <, >, y & ), pero son ignoradas por el procesador XML.

Ejemplo

El siguiente cdigo muestra un ejemplo markup de CDATA. Aqu, cada uno de los caracteres escritos dentro de la seccin CDATA es ignorado por el intrprete.

<script> <![CDATA[ <message> Welcome to TutorialsPoint </message> ]] > </script >

En la sintaxis anterior, todo lo que haya entre <message> and </message> es tratada como datos de caracteres y no como el markup.

CDATA Reglas

Las normas son necesarias para ser seguido para XML CDATA:

  • CDATA no puede contener la cadena "]]>" en cualquier parte del documento XML.

  • Anidacin no est permitido en seccin CDATA.

Advertisements