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 вставить переменную
-
@kuzkuz said in Помогите, пож-та, в Xpath вставить переменную:
Оригинал строки
XPATH> (//div[@class="main"]//ul//li[(contains(.,"спецблок"))])[1]
нужно в цикле
XPATH> (//div[@class="main"]//ul//li[(contains(.,"спецблок"))])[[[CYCLE_INDEX]]]
Попробуйте поставить пробелы
[ [[CYCLE_INDEX]] ] -
@kuzkuz said in Помогите, пож-та, в Xpath вставить переменную:
@Fox да, как раз так и сделал, методом научного тыка. Работает. Но хочется избежать косяков в дальнейшем, поэтому и спросил. Спасибо!
Если используете браузер, можете использовать префикс >AT>[[CYCLE_INDEX]]
-
можно получить весь список элементов сразу / или их свойства . ( xpath_get_xml_list , xpath_get_text_list )
и потом идти не по элементам циклом, а просто по данным из списка ( FOREACH ), если это не потеряет актуальность, возможно и цикл не будет нужен? -
@jurassik said in Помогите, пож-та, в Xpath вставить переменную:
можно получить весь список элементов сразу / или их свойства . ( xpath_get_xml_list , xpath_get_text_list )
и потом идти не по элементам циклом, а просто по данным из списка ( FOREACH ), если это не потеряет актуальность, возможно и цикл не будет нужен?Приставка >XPATH> используется только в браузере, скорее всего пользователь производит какие то браузерные действия с элементами (клик, наведение курсора, выполнение js на элементе и т.п.)
-
зачастую человек вместо поочередной загрузки десятка страниц совершает на сайте ненужную активность и тем самым в несколько раз понижает скорость и стабильность автомата. Другие циклами парсят эти элементы, а могут выполнить всё в одно действие. Конечно задачи бывают разные
-
@Bigma said in Помогите, пож-та, в Xpath вставить переменную:
@Fox А как вот внутри сделать чтоб сработало
>XPATH> //li[@data-text ='[[ZAPROS]]' and @data-type="fulltext"]такое ощющение что в данном случае не обрабатывается переменная
Попробуйте поместить весь селектор в переменную, а затем использовать её в действии