У меня есть глубоко вложенная структура (на самом деле разбор xhtml, очень много неприятного), например:
<tr>
<td>
<font id="blah">
stuff
</font>
</td>
</tr>
<tr>
<td>
more stuff
</td>
</tr>
, и это повторяется в длинной таблице.Мне нужно выражение xpath, которое выберет второй тег шрифта (или, скорее, это text()
).я смотрел на ось preceding-sibling
, но что-то не совсем правильно работает.
что-то вроде (и простите меня, если это смешно, мой xpath ржавый)
//tr[preceding-sibling::tr/td/font]/td/text()