XSLT document()Funktion


XSLT 函数参考对象Vollständige XSLT-Funktionsreferenz

Definition und Verwendung

Die document()-Funktion wird verwendet, um auf Knoten in einem externen XML-Dokument zuzugreifen. Das externe XML-Dokument muss gültig und parsebar sein.

Eine Möglichkeit, diese Funktion zu verwenden, besteht darin, Daten in einem externen Dokument nachzuschlagen. Wenn wir beispielsweise den Celsius-Wert ermitteln möchten, der einem Fahrenheit-Wert entspricht, greifen wir auf ein Dokument mit vorberechneten Werten zu:

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


Syntax

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

Parameters

Parameter Beschreibung
Objekt Erforderlich. Definiert den URI des externen XML-Dokuments.
node-set Optional. Wird verwendet, um relative URIs aufzulösen.


XSLT 函数参考对象Vollständige XSLT-Funktionsreferenz Weitere Erweiterungen