XSD обычно относится к документу, написанному в формате схемы W3C XML, содержащему описание конкретного типа документа XML.

XML Schema, опубликованная как рекомендация W3C в мае 2001 года, является одним из нескольких языков схем XML.

Из-за путаницы между XML-схемой как конкретной спецификацией W3C и использованием того же термина для описания языков схем в целом, некоторые части сообщества пользователей называли этот язык WXS, инициализмом для XML-схемы W3C, в то время как другие ссылались на это как XSD, инициализм для документа схемы XML - документа, написанного на языке схемы XML, обычно содержащего префикс пространства имен XML "xsd" и сохраняемого с расширением имени файла ".xsd".

С 5 апреля 2012 г. определение схемы XML (XSD) 1.1 является Рекомендацией W3C; W3C выбрал XSD в качестве предпочтительного акронима.

Что такое XML-схема?

Назначение схемы XML - определить юридические строительные блоки XML-документа, как и DTD.

Схема XML:

  • определяет элементы, которые могут появиться в документе.
  • определяет атрибуты, которые могут появиться в документе.
  • определяет, какие элементы являются дочерними.
  • определяет порядок дочерних элементов.
  • определяет количество дочерних элементов.
  • определяет, является ли элемент пустым или может включать текст.
  • определяет типы данных для элементов и атрибутов.
  • определяет значения по умолчанию и фиксированные значения для элементов и атрибутов.

Смотрите также: