假设我们有以下 XML:
<root>
<sub>
<id>1</id>
<values>
<value>1</value>
<value>2</value>
</values>
</sub>
<sub>
<id>2</id>
<values>
<value>16</value>
<value>15</value>
</values>
</sub>
</root>
我想要的 Apache Commons 配置:我想获取 sub
与 id
2 的所有值。我怎样才能做到这一点?我在文档中找不到任何关于如何使用动态层次结构编号进行查询的内容。
最佳答案
您可以使用 XPath:
//sub[id = 2]/values/value
关于java - 使用 Commons Configuration 获取特定的 XML 子值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331998/