Funzione document() di XSLT
Definizione e uso
La funzione document() viene utilizzata per accedere ai nodi di un documento XML esterno. Il documento XML esterno deve essere legittimo e debole.
Questa funzione offre un metodo per recuperare risorse XML oltre a quelle fornite dal flusso di input della tabella di stile XSLT.
Un modo di utilizzare questa funzione è cercare dati in un documento esterno. Ad esempio, vogliamo trovare il valore di gradi Celsius corrispondente al valore di gradi Fahrenheit, quindi abbiamo consultato il documento che contiene valori precalcolati:
<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>
语法
node-set document(object,node-set?)
参数
参数 | 描述 |
---|---|
object | 必需。定义外部 XML 文档的URI。 |
node-set | 可选。用于解析相对 URI。 |