【发布时间】:2011-10-01 05:39:28
【问题描述】:
我应该为 XPath 使用什么包?我想查询元素,然后在这些节点周围提取一些值。也许更高一级或多级,一些属性。
javax.xml.xpath 是 XPath 1.0。 javax.xml.xpath 和 org.w3c.dom 是正确的方法,还是有更现代的实现? org.w3c.dom 很尴尬,JDOM 好像容易多了。
【问题讨论】:
-
如果您想要 XPath 2.0,您需要将外部实现添加到您的类路径中。从 2.0 开始你需要什么?
-
这种方式我还不知道。这是一个非常通用的工具,可以接受 xPath 作为输入。所以我想要一些对未来有益的东西。也许是贾克森?
-
在这种情况下,为什么要从标准运行时库中的 XPath 1.0 开始并首先使其工作?
-
好问题,+1。请参阅我的答案以了解两种可能使用的工具。