Funkcja XSLT document()

Definicja i użycie

Funkcja document() służy do dostępu do węzłów zewnętrznego dokumentu XML. Wewnętrzny dokument XML musi być poprawny i قابل فهم.

Ta funkcja oferuje metodę pobierania innych zasobów XML poza początkowymi danymi dostarczonymi strumieniem wejściowym z szablonu XSLT.

Jednym z sposobów użycia tej funkcji jest wyszukiwanie danych w zewnętrznym dokumencie. Na przykład, chcemy znaleźć wartość stopnia Celsjusza odpowiadającą wartości stopnia Fahrenheita, odwiedziliśmy dokument zawierający przeliczone wartości:

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

Gramatyka

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

Parametry

Parametry Opis
object Wymagane. Definiuje URI zewnętrznego dokumentu XML.
node-set Opcjonalne. Używane do analizy względnych URI.