@Shogo https://community.bablosoft.com/topic/9663/как-сделать-чтоб-в-профиль-не-сохранялись-новые-данные?_=1767169776565
Визуальный конструктор блоков для реализации логики
-
@Turutur
Получить подкатегорию(то что выделено красным на скринах) у меня получилось используя второй вариант предложенный БАС::nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2)Проект parseflsub.xml
И даже если структура страницы была бы всегда разная, всегда можно получить код страницы и регуляркой искать вот этот кусок
<a href="/freelancers/razrabotka-sajtov/">Разработка сайтов</a> / <a href="/freelancers/web-programmist-razrabotka-sajtov/">Веб-программирование</a>Или еще. На всех 3 страницах есть всего 2 ссылки, вида
/freelancers/что-то тами вторая как раз та, что вам нужна. Их легко найти через регулярку/xpath -
@support said in Визуальный конструктор блоков для реализации логики:
Получить подкатегорию(то что выделено красным на скринах) у меня получилось используя второй вариант предложенный БАС:
:nth-child(2) > :nth-child(1) > :nth-child(4) > :nth-child(2)@support - получить у меня то же получилось - но потом они поменялись(, буду пробовать xpath - спасибо!
-
@support said in Визуальный конструктор блоков для реализации логики:
Или еще. На всех 3 страницах есть всего 2 ссылки, вида /freelancers/что-то там и вторая как раз та, что вам нужна. Их легко найти через регулярку/xpath
подскажите какой либо конструктор выражения - а то гугл не знает ничего приличного кроме теории - я получил путь //*[@id="project_info_3069383"]/div[1]/div[4]/a[2] - но он мне тоже не подходит(
-
@koward said in Визуальный конструктор блоков для реализации логики:
//div[contains(@class, "b-layout__txt_fontsize_11")]/a[last()]/text()
спасибо за готовое решение - пока работает - подскажите как составляли - владеете материалом или софт есть какой?
-
@Turutur составлять xpath выражения можно научится за вечер ничего сложного в нем нет, вот вам 2 ссылок для ознакомления http://zvon.org/xxl/XPathTutorial/Output_rus/examples.html
http://onedev.net/post/458 -
@support - я в недоумении - @koward уже дал готовое решение - но я не могу применить его на практике! выполняю следующие действия - Браузер(код страницы) - Xpath(получить текст) - текст для применения xpath код страницы - xpath запрос - //div[contains(@class, "b-layout__txt_fontsize_11")]/a[last()]/text() - в итоге переменная xpath_text - содержит "" ??? Что не так???
