Поделиться через


Функция key

Извлекает элементы, помеченные инструкцией xsl:key.

node-set key(name, value)

Замечания

Функция key() получает набор узлов (ноль узлов или более), содержащих одинаковое имя ключа и значение ключа, заданное в инструкции <xsl:key>. Если сначала обрабатывается таблица стилей XSLT, для упрощения доступа ключи хранятся внутри. Ключи могут упростить доступ к узлам в XML-документе, но это будет не быстрее, чем использовать XPath для получения тех же узлов.

Пример

Функция key() работает совместно с элементом <xsl:key>. Пример см. в разделе Элемент <xsl:key>.

См. также

Справочник

Справочник по типам данных XML