使用通配符的 XSLT 函数 document()

2023-11-29

是否有可能使用通配符document()XSLT 中的函数如下:

document("*.xml")

这是同一个问题:http://www.biglist.com/lists/xsl-list/archives/200108/msg00542.html

然而这篇文章是 2001 年的,所以可能有任何新技术可以解决这个问题。有想法吗?


是否有可能使用通配符document()功能

不,用户的行为没有任何此类变化document()功能。

然而,XPath 2.0(这意味着在 XSLT 2.0 中可用)提供了标准功能collection()

它的行为在某种程度上依赖于实现。

Example(基于撒克逊 9):

这个 XPath 表达式:

collection('file:///c:/?select=report_*.xml')

选择驻留在其中的每个 XML 文档的文档节点c:\在名称开头为的文件中report_然后有 0 个或多个字符,然后以.xml.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用通配符的 XSLT 函数 document() 的相关文章

随机推荐