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("")` 將返回當前文件的根節點。
此函式是 XSLT 對 XPath 的特定新增。它不是核心 XPath 函式庫的一部分。
規範
Gecko 支援情況
支援。