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>