XSLT document()Функция


XSLT 函数参考对象Полный справочник функций XSLT

Определение и использование

Функция document() используется для доступа к узлам во внешнем XML-документе. Внешний XML-документ должен быть корректным и разбираемым.

Один из способов использования этой функции — поиск данных во внешнем документе. Например, если мы хотим найти значение в градусах Цельсия, соответствующее значению в градусах Фаренгейта, мы обращаемся к документу, содержащему предварительно вычисленные значения:

<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>


Синтаксис

node-set document(object,node-set?)

Parameters

Параметр Описание
объект Обязательно. Определяет URI внешнего XML-документа.
node-set Необязательный. Используется для разрешения относительных URI.


XSLT 函数参考对象Полный справочник функций XSLT Другие расширения