Как выбрать родительский элемент в XML при поиске атрибутов нескольких дочерних элементов? - PullRequest
0 голосов
/ 11 октября 2018

<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>
Хорошо, поэтому я хочу определить класс с именем «inner-article» на основе текстовых атрибутов для двух классов «name-link».В основном мне нужно использовать функцию «содержит текст», но у меня возникают проблемы с использованием условий.
//*[@class = 'inner-article']//a[contains(text(), 'Liquid')] and //*[class[@class = 'inner-article']//a[contains(text(), 'Orange')]

Я знаю, что это неправильно, но когда я помещаю оператор and в первые скобки, он тоже не работает.Я надеюсь, что это имеет смысл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...