Книга: Технология XSLT

Функции id и key на внешних документах

Функции id и key на внешних документах

В XSLT 1.1 функции id и key возвращают множества узлов документа, который содержит текущий узел преобразования. То есть для того, чтобы использовать ключи или уникальные идентификаторы для выбора узлов внешнего документа, необходимо сначала сменить контекст, например:

<xsl:for-each select="document('ext.xml')">
 <xsl:copy-of select="key('name', 'value')"/>
</xsl:for-each>

Требования ко второй версии XSLT предполагают упрощение работы с ключами и уникальными идентификаторами на внешних документах.

Оглавление книги


Генерация: 1.713. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз