需要帮助来获取节点和特定的子节点。可以说我下面有XML。
<?xml version="1.0" encoding="UTF-8"?>
<book>
<person>
<property>number one</property>
<csvname>
<name>one</name>
</csvname>
<first>Yash</first>
<last>M</last>
<age>22</age>
</person>
<person>
<property>number two</property>
<csvname>
<name>two</name>
</csvname>
<first>Bill</first>
<last>Gates</last>
<age>46</age>
</person>
<person>
<property>number three</property>
<csvname>
<name>three</name>
</csvname>
<first>Steve</first>
<last>Jobs</last>
<age>40</age>
</person>
</book>
我想获得根元素以及匹配的person元素(比如说具有name = one的person),即输出如下:
<person>
<property>number one</property>
</person>
请使用Java xpath帮助您超越o / p。
我尝试了几种xpath表达式,但是没有运气