Как получить индекс элемента в xpath?

Пользователь

от clement.erdman , в категории: Другие , 5 месяцев назад

Как получить индекс элемента в xpath?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kurt , 5 месяцев назад

@clement.erdman 

Чтобы получить индекс элемента в xpath, вы можете использовать функцию position(). Например, чтобы получить индекс текущего элемента в списке всех элементов такого же типа, вы можете использовать следующий xpath:

1
position()


Вы также можете использовать функцию position() в условиях, чтобы выбрать только элементы с определенным индексом. Например, чтобы выбрать третий элемент в списке, вы можете использовать следующий xpath:

1
/*[position() = 3]


Обратите внимание, что индексация в xpath начинается с 1, так что первый элемент в списке имеет индекс 1, второй элемент имеет индекс 2 и т. д.