如何使用 xsl 1.0 获取文件名?
I tried
<xsl:value-of select="base-uri()" />
but got “致命错误!找不到函数:base-uri”
base-uri()
是标准 XPath 2.0 函数,所以当运行XSLT 1.0时这个功能将不可用。
在 XSLT 1.0 中,文件名(什么?)可以作为参数传递为了转型。
Do note并不总是能够为样式表或 XML 文档生成文件名——其中一个或两个都可能驻留在内存中而没有关联的文件。
从问题中并不清楚必须生成哪个文件名。
以下是如何在 XPath 2.0 / XSLT 2.0 中查找文件名:
当前文档的文件名:
base-uri()
当前样式表模块的文件名:
base-uri(document(''))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)