查找多个子级的属性时,如何在xml中选择父级元素?

时间:2018-10-11 04:14:16

标签: xpath

<div class="inner-article">
<a style="height:150px;" href="/shop/hats/jjklos2it/cacyn7gr5"><img width="150" height="150" src="//assets.supremenewyork.com/158414/vi/iDhLpmX68d4.jpg" alt="Idhlpmx68d4">
<div class="sold_out_tag">sold out</div>
</a>
<h1>
<a class="name-link" href="/shop/hats/jjklos2it/cacyn7gr5">Liquid Silk Camp Cap</a></h1>
<p>
<a class="name-link" href="/shop/hats/jjklos2it/cacyn7gr5">Orange</a></p></div>
好的,我想根据两个“名称链接”类的文本属性来确定一个名为“内部文章”的类。基本上,我需要使用contains文本函数,但是在使用条件时遇到了问题。

//*[@class = 'inner-article']//a[contains(text(), 'Liquid')] and //*[class[@class = 'inner-article']//a[contains(text(), 'Orange')]

我知道这是错误的,但是当我将and语句放在第一个括号中时,它也不起作用。我希望这是有道理的。

0 个答案:

没有答案