Funkcja document() w XSLT

Definicja i użycie

Funkcja document() służy do dostępu do węzłów w zewnętrznym dokumencie XML. Zewnętrzny dokument XML musi być poprawny i قابل پارسي.

Ta funkcja oferuje metodę do pobierania innych zasobów XML poza danymi dostarczanymi strumieniem wejściowym z XSLT szablonu.

Jednym z sposobów użycia tej funkcji jest wyszukiwanie danych w zewnętrznym dokumencie. Przykład: Chcemy znaleźć wartość stopnia Celsjusza dla wartości stopnia Fahrenheita, odwiedziliśmy dokument zawierający预先计算好的值:

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