Saltar la navegación

2.4.3. Secciones CDATA

Un documento XML puede contener secciones CDATA (Character DATA) para escribir texto que no se desea que sea analizado. Por ejemplo, esto puede ser útil cuando se quiere escribir texto que contenga alguno de los caracteres problemáticos: menor que “<” o ampersand “&”.

En un documento XML, para incluir una sección CDATA, esta se escribe comenzando con la cadena de caracteres “<![CDATA[” y terminando con los caracteres “]]>”.

Ejemplo:

<?xml version="1.0" encoding="UTF-8"?>
<ejemplo_CDATA>
<![CDATA[
    #include <stdio.h>
    int main()
    {
        float nota;
        printf( "\n Introduzca nota (real): " );
        scanf( "%f", &nota );
        if ( 5 <= nota )
            printf( "\n APROBADO" );
        return 0;
    }
]]>
</ejemplo_CDATA>

Creado con eXeLearning (Ventana nueva)