Элемент |
Интерпретация |
all |
Определяет, что подэлементы могут出现 в любом порядке, каждый подэлемент может出现 0 или 1 раз. |
annotation |
Элемент annotation является顶层 элементом, который определяет комментарии schema. |
any |
позволяет автору расширять документ XML с помощью элементов, не указанных в схеме. |
anyAttribute |
позволяет автору расширять документ XML с помощью атрибутов, не указанных в схеме. |
appInfo |
определяет информацию, которую приложение должно использовать в элементе annotation. |
attribute |
определяет атрибут. |
attributeGroup |
определяет группу атрибутов, используемых в определении сложного типа. |
choice |
разрешает включать только один элемент в содержимое, определяемое выражением <choice>. |
complexContent |
определяет расширение или ограничение сложного типа (включая混合 содержимое или элементы). |
complexType |
определяет сложный тип. |
documentation |
определяет текстовые комментарии в схеме. |
element |
определяет элемент. |
extension |
расширяет существующие элементы simpleType или complexType. |
field |
определяет XPath-выражение, которое определяет значения, используемые для определения ограничений идентификаторов. |
group |
определяет группу элементов, используемых в определении сложного типа. |
import |
добавляет несколько схем с различными целями命名ного пространства в документ. |
include |
добавляет несколько схем с одинаковыми целями命名ного пространства в документ. |
key |
определяет, что значения атрибутов или элементов (или группа значений) должны быть ключами в заданном диапазоне. |
keyref |
определяет, что значения атрибутов или элементов (или группы значений) соответствуют значениям ключа или уникального элемента. |
list |
определяет список значений, которые представляют собой значения типа данных. |
notation |
описывает формат данных, не являющихся XML, в документе XML. |
redefine |
переопределяет простые и сложные типы, группы и группы свойств, полученные из внешних файлов схем. |
restriction |
определяет ограничения для simpleType, simpleContent или complexContent. |
schema |
определяет корневой элемент схемы. |
selector |
определяет XPath-выражение, которое выбирает группу элементов по ограничениям. |
sequence |
требует, чтобы подэлементы появлялись в порядке. Каждый подэлемент может появляться от 0 до неограниченного次数. |
simpleContent |
содержит расширение или ограничение элементов complexType и не содержит никаких элементов. |
simpleType |
определение простого типа, определение ограничений и информации о значениях атрибутов или элементов, содержащих только текст. |
объединение |
Определение набора, состоящего из нескольких simpleType определений. |
unique |
Указать, что значение свойства или элемента (или kombinatsiya значений свойства или элемента) должно быть уникальным в заданном диапазоне. |