XML - статьи


Библиотеки типов


Поскольку XML-схемы становятся широко распространенным, то авторам схем понадобится возможность создания простых и комплексных типов, которые могут быть повторно использованы как стандартные блоки для создания новых схем. XML-схема обеспечивает типы, которые играют эту роль, в частности типы, описанные в приложении "Простые типы" и во ведении в библиотеку типов ().

Собственные библиотеки типов могут создаваться, например, для того, чтобы описать денежные форматы, единицы измерения, адреса, и так далее. Каждая библиотека могла бы состоять из схемы, содержащей одно или более определений. Ниже приводится пример схемы, содержащей определение валют.

Пример определения типов валют в библиотеке типов:

Пример элемента, появляющегося в документе и имеющего указанный выше тип:

< convertFrom name="AFA">199.37< /convertFrom>

Как только тип валют определен, то он становится доступным для многократного использования в других схемах через только что описанный механизм импорта.



Содержание раздела