java - 寻找 JDOM2 XPath 示例

标签 java xpath jdom-2

我是第一次使用 JDOM2,我正在寻找一些基于 XPATH 的示例。

例如:我的 XML 如下所示

<Root>
  <Parent id="1">
    <Child id="1" />
    <Child id="2" />
    <Child id="3" />
  </Parent>
  <Parent id="2">
    <Child id="1" />
    <Child id="2" />
    <Child id="3" />
  </Parent>
  <Parent id="3">
    <Child id="1" />
    <Child id="2" />
    <Child id="3" />
  </Parent>
</Root>

我的背景是 .NET,使用 System.XML 可以更轻松地遍历 XPATH

我正在开发一个(新的)Java 应用程序,我需要在其中使用 XML。我打算使用 JDOM2。我想使用 DOM 解析而不是 SAX。

我正在寻找一些关于如何将 XPATH 与 JDOM2 结合使用的示例。

例。我如何导航到一个元素,比方说 "/Root/Parent[@id='2']/Child[@id='3']"

你们能给我一些例子吗?我搜索过,但找不到 JDOM2

最佳答案

好的,找到这个https://github.com/hunterhacker/jdom/wiki/JDOM2-A-Primer并且似乎很有帮助

关于java - 寻找 JDOM2 XPath 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541652/

相关文章:

xpath - 排除克隆项目的 sitecore xpath 查询

java - Xpath.evaluate() 方法在 JAVA 上不返回任何值

java - Child 和 Sub Child 中的相同命名空间 (JDOM2)

java - 将无效的xml元素添加到xml文档java

java - 如何使用 JDOM 删除 SOAP 信封并将 XML 的其余部分作为字符串返回?

java - Bootstrap twitter 无法正确看到示例 "sign-in"

java - PHP 是否像 Java 一样允许 *.properties 文件?

java - 使用 Apache http 客户端向 SOAP Web 服务发送请求

java - 使用并发运行的线程将单词添加到数组列表

java - Java中的 Selenium : Not able to locate element on Amazon