Требуется больше информации, чтобы дать хороший ответ, но некоторые предложения приведены ниже:
Если вы хотите выбрать 5-й <li>
во всем HTML-документе:
xpath=/descendant::li[5]
Я не уверен, что вы подразумеваете под "Я знаю элемент заранее (например, @, +, * и т. Д.)", Но если вы знаете уникальный атрибут <li>
, вы можете использовать его для его поиска :
Если вы знаете @id
из <li>
:
id=knownId
Если вы знаете класс CSS <li>
:
css=li.knownClass
xpath=//li[contains(@class, 'knownClass']
Если вам известен текст <li>
:
css=li:contains(knownText)
xpath=li[contains(text(), 'knownText')]
Надеюсь, это поможет. Еще немного информации - в идеале фрагмент вашего HTML - поможет дать более конкретный ответ.