0
<root>
    <url>
      <str>http://test.com/test.csv</str>
      <str>http://example.org/rsgis.html</str>
      <str>http://something.edu/thro.zip</str>
    </url>
</root>

使用 Xpath,我只能找到 url 的文件扩展名(csv 或 html 或 zip)。任何帮助是极大的赞赏..

提前致谢。

4

1 回答 1

2

使用/root/url/str/replace(tokenize(., '/')[last()], '.*\.', ''). 或者实际上不需要标记化,您可以删除所有内容,包括最新的./root/url/str/replace(., '.*\.', '')

于 2013-09-11T16:01:12.557 回答