используя lxml / xpath, каковы различные способы выбора элементов на основе их родных братьев?(например: выберите <div>, следующие за <h1>) - PullRequest
0 голосов
/ 10 февраля 2012

Например, представьте себе множество блоков <div>...</div> на html-странице и хотите выбрать / найти только <div>...</div>, следующий за <h1>foobar</h1>:

<div>not important </div>

<h1>foobar</h1>
<div>important stuff</div>

<div>not important</div>

Это упрощенный пример общего вопроса.

1 Ответ

2 голосов
/ 10 февраля 2012

Я думаю, что это сделало бы это:

//h1/following-sibling::div[1]
...