Есть ли способ преобразовать их в селекторы CSS?
1) '//форма//div[содержит(@класс,"мойкласс")]'
2) '//div[содержит(@class,"myclass")]//ввод[@type="submit"]'
3) './/метка[(подстрока(./@for, ((длина строки(./@for) - длина строки('_state')) + 1)) = '_state')]'
Именно об этом и общем подходе подробнее позже.
Вот css для первых 2.
'//форма//div[содержит(@class,"myclass")]'
form div[class*='myclass']
'//div[содержит(@class,"myclass")]//ввод[@type="submit"]'
div[class*='myclass'] input[type='submit']
'.//метка[(подстрока(./@for, ((длина строки(./@for) - длина строки('_state')) + 1)) = '_state')]'
label[for $='_state']
Эти работы. Спасибо. И ссылка выше тоже очень помогла
Именно эти три? Или нужен общий подход?