@TechNOIR

Xpath. Как подобрать Xpath для данного случая?

Добрый день.

Подскажите пожалуйста, можно ли подобрать xpath для данного случай?
Есть табличка, вот ее код
<tbody>
<tr class="trow  ">
<td class="sklad">Ростов</td>
<td class="cardAvail">6</td>
<td class="day clock tdmtip" title="В наличии">1</td>
<td class="cost">389,70</td>
</tr>
</tbody>
<tbody>
<tr class="trow  ">
<td class="sklad">Краснодар</td>
<td class="cardAvail">7</td>
<td class="day clock tdmtip" title="В наличии">5</td>
<td class="cost">300,70</td>
</tr>
</tbody>


Мне надо получить значение из cost, если sklad равен Ростов например. Тоесть 389,70
Возможно ли с помощью Xpath?

Спасибо заранее
  • Вопрос задан
  • 73 просмотра
Решения вопроса 2
VlastV
@VlastV
Ведущий разработчик – практик
//tr[./td[@class="sklad"] = "Ростов"]/td[@class="cost"]/text()

или
//tr[td[@class="sklad"] = "Ростов"]/td[@class="cost"]/text()


оба рабочие варианта
Ответ написан
@krypt3r
XPath
//tr/td[@class='sklad'][text()='Ростов']/following-sibling::td[@class='cost']/text()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы