Допустимые значения атрибутов в компонентах схемы 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; просмотров: 887;
