Un documento XML también puede incluir comentarios, delimitados por las construcciones <!-- y --> (exactamente igual que en HTML) y secciones CDATA que sirven para incluir cualquier cosa (contenido textual) en el documento XML, delimitadas por las construcciones <![CDATA[ y ]]> (como <PRE> ... </PRE> en HTML).
Ejemplo de comentario:
<?xml versión="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="template.xsl"?> <agenda> <!-- Esto es un comentario --> <!-- Este codigo XML no usa CDATA --> <entrada> <nombre-completo>Marta Elena Zorrilla </nombre-completo> <direccion> <calle> Avda Los Castros</calle> <ciudad>Santander</ciudad> <codigo-postal>39005</codigo-postal> <region>Cantabria</region> <pais>España</pais> </direccion> <tel preferente="true"> 942201363</tel> <correo-e href="#"></correo-e> </entrada> </agenda>
Ejemplo de CDATA:
<?xml versión="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="template.xsl"?> <agenda> <![CDATA[ <html> <head> <title>Ies San Sebastian</title> </head> </html> ]]> <entrada> <nombre-completo>Marta Elena Zorrilla </nombre-completo> <direccion> <calle> Avda Los Castros</calle> <ciudad>Santander</ciudad> <codigo-postal>39005</codigo-postal> <region>Cantabria</region> <pais>España</pais> </direccion> <tel preferente="true"> 942201363</tel> <correo-e href="#"></correo-e> </entrada> </agenda>
Actividad
Actividad: Reglas para Elementos, Espacios en blanco, Atributos y Comentarios
Abrir el documento cd1.xml y modificarlo de la siguiente manera:
- Añadir al elemento raíz <CD> los atributos isbn y duración-disco con sus valores correspondientes
- Añadir al final del documento el comentario "Este cd contiene 12 canciones, pero sólo he escrito 2 canciones"
- Para asegurar que los comentarios se visualizan no sólo en el código fuente sino también en el navegador, añadir bajo el elemento raíz la etiqueta <canciones> 2.
- Guardar el documento con el nombre cd2.xml y visualizar en el navegador.