Tutorial de XML Schema

Schema XML es un sustituto de DTD basado en XML.

Schema XML puede describir la estructura de los documentos XML.

El lenguaje Schema XML también se puede referir como XSD (Definición de Schema XML).

Conocimientos básicos que debes poseer

Antes de continuar, debes tener una comprensión básica de lo siguiente:

  • HTML / XHTML
  • XML y espacios de nombres XML
  • Conocimiento básico de DTD

Si deseas aprender estos proyectos primero, por favor Página principal Accede a estos tutoriales.

¿Qué es Schema XML?

El propósito de Schema XML es definir los módulos de construcción legales de los documentos XML, al igual que DTD.

Schema XML:

  • Define los elementos que pueden aparecer en el documento
  • Define los atributos que pueden aparecer en el documento
  • Define qué elemento es un subelemento
  • Define el orden de los subelementos
  • Define el número de subelementos
  • Define si un elemento puede estar vacío o puede contener texto
  • Define los tipos de datos de los elementos y atributos
  • Define los valores predeterminados y fijos de los elementos y atributos

Schema XML es el sucesor de DTD

Creemos que Schema XML pronto reemplazará a DTD en la mayoría de las aplicaciones web.

Las razones son las siguientes:

  • Schema XML se puede expandir para satisfacer las necesidades futuras
  • Schema XML es más完善,más potente
  • Schema XML se escribe en XML
  • Tipología de Schema XML
  • XML Schema admite namespaces

XML Schema es estándar W3C

XML Schema se convirtió en estándar W3C el 2 de mayo de 2001.

Puede encontrar más información en nuestro 《Tutoriales de W3CObtenga más información sobre el estándar XML Schema en 》.