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