Оптимизация и правильный выбор значений для действия

sistemanipel

Client
Регистрация
28.08.2013
Сообщения
29
Благодарностей
1
Баллы
3
Привет сообщество
учусь писать шаблоны, скачал на форуме для помощи несколько екшенов, сижу изучаю как адаптировать для себя и не могу понять как создатель шаблона прописал значения в действии. С href - regexp - /maps/place мне понятно т.к. там ссылка google.com.ua/maps/place/... а вот с class - regexp - place-result не понятно откуда взялось place-result? если в исследовании элемента значение class - a4gq8e-aVTXAb-haAclf-jRmmHf-hSRGPd
или этот вопрос лучше автору екшена задавать?
спасибо за помощь коллеги
 

djaga

Administrator
Команда форума
Регистрация
26.04.2020
Сообщения
549
Благодарностей
1 130
Баллы
93
Учите XPath ([Обзор]ZennoPoster + xPath на примере Яндекс.Маркета) или тренируйтесь на простых "кошках")

XPath походящий для получения первого элемента //div[contains(@class,'section-scrollbox')]//div[contains(@jsaction,'mouseover')]//a[1]
//div[contains(@class,'section-scrollbox')]//div[contains(@jsaction,'mouseover')]//a[9] Если нужен 9й элемент.
Учтите, что количество элементов вам нужно узнать заранее и обработать это через цикл.


Могли не делать две темы ради почти одинаковых вопросов.
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: sistemanipel
Регистрация
05.06.2019
Сообщения
570
Благодарностей
454
Баллы
63
Разработчики не стоят на месте и постоянно что-то пишут.
На вопрос "откуда взялся place-result", понятно, что вчера он мог быть, а сегодня уже изменилась верстка.

HTML:
<a href="https://zennolab.com/">...</a>
a - тег
href - атрибут, а все что внутри ="..." - значение атрибута

1. Надо иметь базовое представление о формате Html, а именно: dom, иерархия элементов.
2. Язык запросов XPath, который может работать с Html.
 
  • Спасибо
Реакции: djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)