我有一个如下所示的 XML。在这里,我想选择节点b的属性值为23 取该值并沿 xml 向下选择节点f的节点j ,其 id 值为 23。这可以在单个 xpath 表达式中实现吗?
我正在使用 JAXP 进行 xml 处理
<a>
<b id="23"/>
<c></c>
<d></d>
<e>
<f id="23">
<i>123</i>
<j>234</j>
<f>
<f id="24">
<i>345</i>
<j>456</j>
<f>
<f id="25">
<i>678</i>
<j>567</j>
<f>
</e>
</a>