
- XML - Home
- XML - Información General
- XML - Sintaxis
- XML - Documentos
- XML - Declaración
- XML - Las Etiquetas
- XML - Elementos
- XML - Los Atributos
- XML - Comentarios
- XML - Entidades de Caracteres
- XML - CDATA Las Secciones
- XML - Espacios en Blanco
- XML - Procesamiento
- XML - Codificación
- XML - Validación
- Herramientas XML
- XML - Los Espectadores
- XML - Editores
- XML - Analizadores
- XML - Procesadores
XML - Validacin
Validacin es un proceso por el cual un documento XML se valida. Un documento XML es vlido si su contenido coincide con los elementos, atributos y asociados declaracin de tipo de documento (DTD), y si el documento cumple con las limitaciones expresadas en ella. Validacin se trata de dos maneras por el analizador XML. Estos son:
Documento XML bien formado
Documento XML vlido
Documento XML bien formado
Un documento XML se dice que est bien formado si se adhiere a las normas siguientes:
Archivos XML DTD no deben utilizar el personaje predefinido para entidades amp(&), apos(comilla simple), gt(>), lt(, quot(comillas dobles).
Debe seguir el orden de las etiquetas, i.e., la etiqueta interior debe ser cerrada antes de cerrar la etiqueta exterior.
Cada una de las las etiquetas de apertura debe tener una etiqueta de cierre o debe ser un final tag.(<title>....</title> or <title/>).
Debe tener slo un atributo en una etiqueta de inicio, que debe ser citado.
amp(&), apos(comilla simple), gt(>), lt(, quot(comilla doble) las entidades que no sean estos deben ser declarados.
Ejemplo
Ejemplo de documento XML bien formado:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <!DOCTYPE address [ <!ELEMENT address (name,company,phone)> <!ELEMENT name (#PCDATA)> <!ELEMENT company (#PCDATA)> <!ELEMENT phone (#PCDATA)> ]> <address> <name>Tanmay Patil</name> <company>TutorialsPoint</company> <phone>(011) 123-4567</phone> </address>
Ejemplo de arriba se dice que est bien formado como:
Define el tipo de documento. Aqu, el tipo de documento es tipo de elemento.
Incluye un elemento raz denominado como direccin.
Cada uno de los elementos secundarios entre nombre, empresa y telfono est encerrado en su propia etiqueta explicativa.
Fin de las etiquetas se mantiene.
Documento XML vlido
Si un documento XML est bien formado y tiene asociada una declaracin de tipo de documento (DTD), entonces se dice que es un documento XML vlido. Vamos a estudiar ms sobre DTD en el captulo XML - DTDs.