如何在Java中解析xpath表达式?

时间:2011-09-07 02:15:22

标签: java xpath

我需要解析一个xpath表达式来检索节点名称/属性/谓词/等。从表达式进一步处理。我没有解决特定的xml文件。

对于xpath

/root/nodeA[@attributeA=123]

我想要解析的节点名称:[root, nodeA]nodeA我有attributeA=123

我需要支持xpath 2.0,据我所知,Jaxen只支持xpath 1.0。

2 个答案:

答案 0 :(得分:0)

一些谷歌回来了:

答案 1 :(得分:-1)

您可以使用Saxon,它支持xpath 2.0