How to get current document uri in XSLT?

2019-07-18 12:43发布

How can I access current xml document uri in XSLT?

标签: xml xslt
2条回答
疯言疯语
2楼-- · 2019-07-18 13:11

Short answer: No :)

You can't. The namespace URI is conceptually part of the element name and you can't use xsl:copy if you want to change the name.

查看更多
【Aperson】
3楼-- · 2019-07-18 13:21

This cannot be done in pure XSLT 1.0 without writing your own extension function.

In XSLT 2.0 (or XPath 2.0) one can use the standard XPath 2.0 function document-uri()

查看更多
登录 后发表回答