使用xsl获取xml文件的文件名

时间:2015-06-04 15:59:42

标签: xml xslt

使用xsl 2.0获取当前访问的xml文档名称的最佳方法是什么?

我想这是resolve-uri和base-uri的某种组合。

Base-uri给了我绝对路径,但我只需要文件名,没有路径。有没有一种聪明的方法可以做到这一点,而且还有很多子串 - 以及类似的东西?

因此当路径为C:/Users/abc/Desktop/somefile.xml时,我需要somefile.xml

感谢您的帮助和提示!

1 个答案:

答案 0 :(得分:7)

怎么样:

tokenize(base-uri(), '/')[last()]