document
document
函数在外部文档或多个外部文档中查找节点集,并返回结果节点集。
语法
document( URI [,node-set] )
参数
返回值
节点集。
描述
- 如果 URI 包含片段标识符,并且该片段可以在外部文档中识别,则该片段将被视为
node-set
参数表达式中的根。如果省略node-set
参数,则将返回整个片段。 - 如果
URI
参数是节点集,并且存在第二个参数,则节点集中的每个节点都将作为单独的 URI 进行评估,并且返回的节点集将如同多次调用document
函数(每次都使用与函数调用中完全相同的第二个参数)并将结果节点集连接到单个节点集中一样。 - 其他特定条件存在指定的行为。有关详细信息,请参阅 XSLT 1.0 文档。
- 由于 URI 相对于 XSL 文档,因此
document("")
将返回当前文档的根节点。
此函数是 XPath 的 XSLT 特定添加。它不是核心 XPath 函数库的一部分。
规范
Gecko 支持
支持。