В основном я хочу взять 2-й элемент из //*[contains(@class, 'text-1')]
//*[contains(@class, 'text-1')][2]
не работает (возвращает пустой набор), в то время как //*[contains(@class, 'text-1')][1]
возвращает весь набор.
I нашел частичное решение, заключив в скобки - (//*[contains(@class, 'text-1')])[2]
. Хотя это работает, я не могу связать несколько из них вместе, например,
(//*[contains(@class, 'text-1')])[2](//*[contains(@class, 'text-2')])[5](//*[contains(@class, 'text-1')])[3]
- это дает неверную синтаксическую ошибку.
Кто-нибудь может помочь с этим, пожалуйста?