Declaraciones básicas de esquema xml
Video: Validación XML frente a Esquema XSD - Ejercicio resuelto
Un documento XML Schema se construye de una serie de declaraciones, lo que da una información muy detallada y se asegura de la información contenida en el documento XML está en la forma correcta.
Declaración de nombre | Propósito | Sintaxis |
---|---|---|
Esquema | Identifica el idioma de los usos de esquema | xmlns: xsd =”http://w3.org/2001/XMLSchema” gt; |
Elemento | Define un elemento | |
Atributo | Define un atributo | type =”tipo” gt; |
tipo complejo | Define un elemento que contiene otros elementos, contiene atributos, o contiene contenido mixto (elementos y texto) | |
tipo simple | Crea un tipo de datos limitado para un elemento o atributo valor | |
compositor secuencia | Especifica que los atributos o elementos dentro de un tipo complejo deben ser listados en orden | |
elección compositor | Especifica que cualquiera de los atributos o elementos dentro de una tipo complejo se puede utilizar | |
Todo compositor | Especifica que cualquiera o todos los atributos o elementos dentro de una tipo complejo se puede utilizar | |
Anotación | Contiene elementos de documentación y / o que proporcionan AppInfo información y comentarios sobre el documento de esquema adicional | |
Documentación | Proporciona información legible por humanos dentro de una anotación | |
Información de la solicitud | Proporciona información legible por ordenador dentro de una anotación |