при попытке поменять формат строки на JSON выводится это
image.png
@kuzkuz said in Xpath подскажите плз как контент в кавычках обработать?:
@dilolo said in Xpath подскажите плз как контент в кавычках обработать?:
так это не то. Вы проверили есть ли слово /Заказать/ , оно есть. А мне надо проверить что оно есть и что оно в кавычках
уберите плз кавычки и проверьте
По Вашему такая комбинация проверяет если ли Заказать в кавычках?
>XPATH> ((//div[@id="blocks"]//a[div]))//span[(contains(.,"Заказать"))]
а как же тогда если челу просто надо проверить если ли в блоке слово Заказать или любое другое без кавычек.
аааа
@kuzkuz said in Xpath подскажите плз как контент в кавычках обработать?:
Привет. В странице есть текст "Заказать" вот прямо таки в кавычках.
Могу проверить если в блоке слово Заказать, а как проверить что оно именно в кавычках? Спасибо заранеее
>XPATH> ((//div[@id="blocks"]//a[div]))//span[(contains(.,"Заказать"))]
надо откорректировать код так чтобы проверялось есть ли заказать в Кавычках, если без кавычек - идем лесом
@dilolo said in Xpath подскажите плз как контент в кавычках обработать?:
@kuzkuz Удачи
а что удачи ))
я же взял сейчас сделал проверку без одной буквы в слове, получил снова положительный результат, ясно стало что проверяет без кавычек. согласись ))
>XPATH> ((//div[@id="blocks"]//a[div]))//span[(contains(.,"Заказат"))]
@dilolo said in Xpath подскажите плз как контент в кавычках обработать?:
@kuzkuz Так ты проверь через модуль Строка а не xpath
С чем я должен согласится ?
нет у меня такого модуля. поищу где он. в данном случае я на старой версии бас
с тем что если я делаю запрос по "Заказат" и результат положительный, то такая конструкция запроса не учитывает, что поиск должен происходить с учетом вхождения кавычек в начале и конце строки. Иначе бы найдено не было
@Vituskosoy said in Xpath подскажите плз как контент в кавычках обработать?:
@kuzkuz думаю, у вас ошибка в запросе, попробуйте:
>XPATH> //span[contains(.,'"Заказать"')]
не находит. думаю остальные варианты проверять смысла нет
@thepappo said in Xpath подскажите плз как контент в кавычках обработать?:
@kuzkuz может, просто получить элемент, содержащий "Заказать" любым способом, а затем просто проверить через регулярку, что там есть "Заказать"?
В странице 20 блоков с товарами.
У некоторых блоков "Заказать", у некоторых "Купить".
Именно в кавычках.
В цикле поочередно смотрю блоки, смотрю какой текст там в span, но надо проверять что он в кавычках, чтобы исключить просто в описании (которое есть в блоке к товару) вхождение.
Что теперь скажете, Ваш совет актуален?