我是XPath的新手,并在Java中使用它来从网站获取一些数据。也许你可以帮助我或建议我用什么来完成我想要的东西。
<a title="Person" href="some link">
<name>John</name>
</a>
<a title="Person" href "some OTHER link">
<name>Wayne</name>
</a>
如何根据子元素获取元素的某些属性值?
例如,我需要具有值为John的子元素的元素的href值,该怎么做?
由于
答案 0 :(得分:1)
获取属性:
//a/@href
在子标签的内容上添加条件:
//a[./name='John']/@href
获取属性的值:
string(//a[./name='John']/@href)