- Регистрация
- 05.12.2014
- Сообщения
- 305
- Благодарностей
- 71
- Баллы
- 28
Помогите пожалуйста составить правильный xpath
Пишу:
//div/p/a[contains(text(),'Обновление')]/following::*/div/div/div/p[contains(text(),'hours')]
Есть головные дивы (фиолетовая стрелка), в которых есть 2 соседствующих дива (красные стрелки), содержащие 2 искомых текста которые могут меняться (синие стрелки). Мне надо найти 2й див содержащий /p содержащие hours, которые идет после дива содержащего /р содержащего слово Обновление.
Мой xpath находит мне все /p содержащие hours на странице, в том числе которые в соседнем диве не содержат слово Обновление. Подскажите пожалуйста, в чем ошибка?
Пишу:
//div/p/a[contains(text(),'Обновление')]/following::*/div/div/div/p[contains(text(),'hours')]
Есть головные дивы (фиолетовая стрелка), в которых есть 2 соседствующих дива (красные стрелки), содержащие 2 искомых текста которые могут меняться (синие стрелки). Мне надо найти 2й див содержащий /p содержащие hours, которые идет после дива содержащего /р содержащего слово Обновление.
Мой xpath находит мне все /p содержащие hours на странице, в том числе которые в соседнем диве не содержат слово Обновление. Подскажите пожалуйста, в чем ошибка?