Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 XSLT2.0 中存储没有 XSLT 文档功能的外部 XML 文件的替代方法是什么
这些document函数从 XSLT 1.0 开始就存在,但不是为了存储辅助 XML 文档,而是为了加载它。
document
将 XPath 和 XSLT 2.0 用于单个文档,您还可以使用该doc功能来加载文档,例如<xsl:apply-templates select="doc('foo.xml')//bar"/>. 还有一个collection功能通常允许访问文件集合(例如目录中的文件),但确切的语法取决于 XSLT 处理器/XSLT 实现。
doc
<xsl:apply-templates select="doc('foo.xml')//bar"/>
collection