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. |