document

document 函式在外部文件或多個外部文件中查詢節點集,並返回結果節點集。

語法

document( URI [,node-set] )

引數

URI

要檢索的文件的絕對或相對 URI。URI 還可以包含片段識別符號。

node-set(可選)

指向外部文件中應返回的節點集的表示式。

返回值

節點集。

描述

  • 如果 URI 包含片段識別符號,並且該片段可以在外部文件中識別,則該片段將被視為node-set 引數表示式中的根。如果省略node-set 引數,則將返回整個片段。
  • 如果URI 引數是節點集,並且存在第二個引數,則節點集中的每個節點都將作為單獨的 URI 進行評估,並且返回的節點集將如同多次呼叫document 函式(每次都使用與函式呼叫中完全相同的第二個引數)並將結果節點集連線到單個節點集中一樣。
  • 其他特定條件存在指定的行為。有關詳細資訊,請參閱 XSLT 1.0 文件。
  • 由於 URI 相對於 XSL 文件,因此document("") 將返回當前文件的根節點。

此函式是 XPath 的 XSLT 特定新增。它不是核心 XPath 函式庫的一部分。

規範

Gecko 支援

支援。