Try using "Template" action and construct your text with hyerlinks than paste it to page.
Other option is to create simple LOCAL html page somewhere on your hard disk with
desired text and links, than open that local html page in another tab in BAS and than copy
from that tab to the tab where you are working.
Xpath подскажите плз как контент в кавычках обработать?
-
@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, но надо проверять что он в кавычках, чтобы исключить просто в описании (которое есть в блоке к товару) вхождение.Что теперь скажете, Ваш совет актуален?
-
@Vituskosoy said in Xpath подскажите плз как контент в кавычках обработать?:
@kuzkuz выложите наконец кусок кода
>XPATH> //p[contains(.,"Заказать")]урл
https://community.bablosoft.com/topic/19225/xpath-подскажите-плз-как-контент-в-кавычках-обработатьбудет найдено 11 элементов
>XPATH> //p[contains(.,"Заказат")]будет найдено ровно столько же элементов
следовательно ищет без учета обрамлено слово в кавычки или нет
На данной странице слов без кавычек больше -
//p[contains(.,'"Заказать"')]только 5
-
@Vituskosoy said in Xpath подскажите плз как контент в кавычках обработать?:
//p[contains(.,'"Заказать"')]только 5
.
-
This post is deleted!
-
@Vituskosoy СПАСИБО!
мой косяк, не верно интерпретировал код и хотел чтобы искалось с кавычками<span>"Заказать"</span>в странице без кавычек, только в коде
