Выбор элемента в XPath на основе двух условий, а не на одном уровне узлаPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Выбор элемента в XPath на основе двух условий, а не на одном уровне узла

Сообщение Anonymous »


Я не знаю синтаксиса для фильтрации по двум условиям с приведенной ниже структурой.
Чтобы дать дополнительный контекст, в оригинале файле, у вас будет много div class = '_13nA5' с точно такой же структурой, как показано ниже.
Условие 1 изменится в других родственных узлах div class = '_13nA5'.
Ниже я публикую пример полного класса div с одним узлом = '_13nA5'.
Условие 2 в этом узле будет иметь разные значения.

Код: Выделить всё

ELEMENT of INTEREST
это то, что мне нужно выбрать здесь на основе условия 1 и условия 2, которые выполняются одновременно.
Например, выберите //a [@class='_1ufH4] ТОЛЬКО ЕСЛИ значение УСЛОВИЯ 2 является чем-то, а УСЛОВИЕ 1 — другим конкретным значением.

Код: Выделить всё




[img]https://example[/img]

CONDITION 1






[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]








[url=ELEMENT of INTEREST]


CONDITION 2


[/url]







Я столкнулся с «предшествующими братьями и сестрами», но не понимаю, как выбрать интересующий элемент на основе положения двух условий, которые я вам дал

Подробнее здесь: https://stackoverflow.com/questions/790 ... node-level
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»