XSD элемент selector

Элемент selector определяет выражение XPath, отбирающее набор элементов для идентификационного ограничения (элементы unique, key и keyref).

  • Родительские элементы: key, keyref, unique

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


<selector
 id=идентификатор
 xpath=выражение XPath
 любые атрибуты
 >

 (annotation?)

</selector>

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

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

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