How can I access current xml document uri in XSLT?
A:
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.
Younes
2010-03-19 12:45:35
+1
A:
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()
Dimitre Novatchev
2010-03-19 13:25:29