XSLT document() functie
Definitie en gebruik
De document() functie wordt gebruikt om knopen in externe XML-documenten te bereiken. Het externe XML-document moet legaal en ontledbaar zijn.
Deze functie biedt een methode om andere XML-bronnen op te halen, naast de initiële gegevens die door de invoerstream worden verstrekt.
Een manier om deze functie te gebruiken is om gegevens te zoeken in een externe document. Neem bijvoorbeeld, we willen de waarde van de Celsius-temperatuur vinden die overeenkomt met de Fahrenheit-waarde, we hebben toegang gekregen tot een document dat vooraf berekende waarden bevat:
<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>
Syntaxis
node-set document(object,node-set?)
Parameters
Parameters | Beschrijving |
---|---|
object | Verplicht. Definieert de URI van het externe XML-document. |
node-set | Optioneel. Gebruikt voor het解析 relatieve URI. |