Я новичок в xpath и долгое время блуждал по www, чтобы получить ответ. Нашел несколько ссылок, но не смог получить ответ.Xpath: строковые функции не работают нормально
У меня есть следующие XPath для конкретного сценария, и он работает нормально
//li[contains(@class,'category_')]/a[contains(@href,'suits')]
Теперь, когда я пытался сделать вещь выше, используя функцию строки для учебных целей, она не работает. В качестве альтернативы я попробовал следующий xpath.
//li[contains(@class,'category_')]/a[contains(@href,lower-case("SUITS"))]
//li[contains(@class,'category_')]/a[contains(@href,lower-case('SUITS'))]
Что я здесь делаю неправильно? Пожалуйста, помогите.
Не говорите нам, что что-то «не работает». Расскажите, как это случилось. (-> Downvoting). –
Я думаю, что он понял, почему он не работает. Это не работает, возможно, из-за стандартов или некоторого синтаксиса, нужно ли мне упоминать об этом? –
Вы пропустили точку. Сканирование кода, чтобы понять, почему это неправильно, занимает 20 секунд; если вы сообщите нам об ошибке, это займет всего 5 секунд. Не сообщая нам сообщение об ошибке, вы тратите свое время. –