gpt4 book ai didi

java - xpath 2.0 for java 可能

转载 作者:太空狗 更新时间:2023-10-29 22:35:12 25 4
gpt4 key购买 nike

我应该为 XPath 使用什么包?我想查询元素,然后提取这些节点周围的一些值。可能更高一个或多个级别,一些属性。

javax.xml.xpath 是 XPath 1.0。 javax.xml.xpathorg.w3c.dom 是正确的方法,还是有更现代的实现? org.w3c.dom 很别扭,JDOM 似乎简单多了。

最佳答案

您可以考虑基于 Java 的 XPath 2.0 或 XQuery 实现(XSLT 2.0 选择提供更强大的功能),例如 Saxon 9.x .

Saxon 是开源的,是迄今为止质量最高的基于 Java 的处理器之一,我在回答 SO XSLT/XPath/XQuery 问题时每天都在使用它。在文档中,您会找到很好的代码示例。

我所知道的唯一独立的 XPath 2.0 实现是 PsychoPath ,但我不确定它的质量和可用性。

关于java - xpath 2.0 for java 可能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6624149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com