Допустимые значения атрибутов в компонентах схемы XML
В табл. 4.2.18 приведены допустимые значения для тех атрибутов в компонентах схемы XML, которые имеют фиксированный набор значений.
Таблица 4.2.18. Допустимые значения для тех атрибутов в компонентах схемы XML, которые имеют фиксированный набор значений
Значение атрибута | Имя атрибута | Действие |
##any | namespace | Допустимы элементы из любого пространства имен. |
##local | namespace | Элементы должны задаваться не из пространства имен. |
##other | namespace | Могут присутствовать элементы из любого пространства имен, отличного от пространства имен, заданного для родительского элемента. |
##targetNamespace | namespace | Могут присутствовать элементы из пространства имен, заданного для родительского элемента. |
#all | final | Блокируются все замены. |
extension | block, final, blockDefault | Запрещает замену этого типа элемента производным расширяющим типом. |
lax | processContents | Аналогично значению strict, но если схема не может быть получена, сообщение об ошибке не генерируется. |
list | final | Запрещает представление данного типа элемента в виде списка. |
optional | use | Атрибут является необязательным. |
prohibited | use | Атрибут является запрещенным. |
qualified | form, elementFormDefault, attributeFormDefault | Все объявления в схеме должны содержать префиксы пространства имен. |
required | use | Атрибут является обязательным. |
restriction | block, final, blockDefault | Запрещает замену этого типа элемента производным сужающим типом. |
skip | processContents | Процессор XML пропускает проверку действительности элементов. |
strict | processContents | Процессор XML должен получить схему необходимых пространств имен и проверить действительность элементов. |
substitution | block, blockDefault | Запрещает замену элемента элементом его группы подстановки. |
unbounded | maxOccurs | Количество раз, которые элемент может повторяться, не ограничено. |
union | final | Запрещает представление данного типа элемента в виде объединения. |
unqualified | form, elementFormDefault, attributeFormDefault | Все объявления не должны иметь префиксов пространства имен |
Дата добавления: 2015-04-05; просмотров: 785;