@adun3

Как «вытащить» все теги p между тегами h?

<h4>
<p>atata
<p>ogogo
<p>ups
<h4>

как выбрать все теги p между тегами h4.
я делал так: //h4[1]/following-sibling::p/preceding-sibling::h4[2]'
в чем ошибка? Нужно для подсчета всех p, и потом обход по ним.
  • Вопрос задан
  • 374 просмотра
Пригласить эксперта
Ответы на вопрос 1
glebovgin
@glebovgin
Full Stack Web Developer
Мне следующее выражение видится довольно таки рабочим:
//p[preceding-sibling::h4 and following-sibling::h4]


К слову, соберутся все теги p между всеми h4. Потом итерируете результаты и работаете с каждым item() индивидуально.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы