XSD элемент annotation

Элемент annotation – элемент наивысшего уровня, определяющий комментарии схемы. Комментарии являются своего рода встроенной документацией.

  • Родительские элементы: любой элемент

Синтаксис элемента


<annotation
 id=идентификатор
 любые атрибуты
 >

 (appinfo | documentation)*

</annotation>

(Знак * указывает на то, что элемент может появляться ноль, один или больше раз внутри элемента annotation.)

Атрибуты элемента

АтрибутОписание
idНе обязательный. Определяет уникальный идентификатор для элемента
любые атрибутыНе обязательный. Любые другие атрибуты вне пространства имен схемы

Пример использования


<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:annotation>
   <xs:appinfo>Текстовая заметка</xs:appinfo>
   <xs:documentation xml:lang="ru">
   Данная XML схема определяет заметку!
   </xs:documentation>
</xs:annotation>

 .
 .
 .

</xs:schema>