在以下html标签中:
<div>
<div>
<h3>
<a href='http://Ali.org'></a>
</h3>
<div>
<p>
<a href='http://Mohammad.org'></a>
</p>
</div>
</div>
<div>
<h4>
<a href='http://Ali.org'></a>
</h4>
<p>
<a href='http://Mohammad.org'></a>
</p>
</div>
</div>
我想选择两个&#39; a &#39;标签&#39; http://Ali.org &#39; &安培; &#39;的 http://YaALi.org &#39 ;.通过以下,我可以:
//div//a[not(parent::*[not(following-sibling::*)])]
但是更简单的XPath呢? 通过以下所有&#39; a &#39;标签将被选中,因为它们都是父母的第一个孩子:
//div/div//a[1]
或者通过以下内容,只有第一个&#39; a &#39;标签将被选中:
(//div//a)[1]
我想选择&#39; a&#39;标签是&#39; a&#39;中的第一个标签。 div元素的标签......