Как получить позицию элемента?
<td><div>текст1</div><div>текст2</div><div>текст3</div></td>
что-то наподобие //*[text()[contains(.,"текст2")]]/position() # должно быть 2 - возможно ли как-нибудь вернуть позицию элемента ?
Ответы (1 шт):
Автор решения: Meow
→ Ссылка
count(//div[text()="текст2"]/preceding-sibling::*) + number(boolean(//div[text()="текст2"]))
Или подсчитывайте позицию элемента средствами языка, если функция count() не работает.