3

How can I access current xml document uri in XSLT?

csl
  • 10,937
  • 5
  • 57
  • 89
Artsiom Anisimau
  • 1,139
  • 3
  • 11
  • 26

2 Answers2

2

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
  • 240,661
  • 26
  • 293
  • 431
-1

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
  • 4,825
  • 4
  • 39
  • 66