XSLT document() funktion

Definition og brug

document() funktionen bruges til at få adgang til noder i en ekstern XML-dokument. Den eksterne XML-dokument skal være gyldig og kan解析.

Denne funktion tilbyder en metode til at hente andre XML-resourcer fra en XSLT-stil, udover de data, der leveres af inputstrømmen.

En måde at bruge denne funktion på er at finde data i en ekstern dokument. For eksempel, vi ønsker at finde den korresponderende celsius-værdi for en fahrenheit-værdi, vi har besøgt en dokument, der indeholder forudberegnet værdier:

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

Syntaks

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

Parametre

Parametre Beskrivelse
object Obligatorisk. Definerer URI'en til det eksterne XML-dokument.
node-set Valgfrit. Bruges til at fortolke relative URI'er.