Спарсить данные из 2х выпадающих списков.

clocky

Client
Регистрация
26.09.2019
Сообщения
363
Благодарностей
48
Баллы
28
Стоит задача спарсить 2 списка по очереди, чтобы вначале выбиралось значение из первого списка (например audi) ,затем парсились все значения из второго (A3,A5, TIGUAN).

https://autodiler.me/dodaj/automobili Буду благодарен за помощь!
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
а в чем у тебя проблема то, что не получается ?
Тема то Вопросы новичков, как бы. У тебя какой вот вопрос ?
Вижу только постановку задачи.
 

clocky

Client
Регистрация
26.09.2019
Сообщения
363
Благодарностей
48
Баллы
28
Не могу понять, как выбирать следующий элемент из первого списка и парсить только его. Спасибо
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
Можете с помощью экшена Парсить данные получить все значения в первом выпадающем списке, сохранить их в Список проекта.
Далее брать строки с удалением (из Списка проекта) и подставлять полученное значение в первый выпадающий список.
Затем парсить данные из второго выпадающего списка по аналогии с первым (надо будет немного подправить XPath).

XPath - //select[@id='proizvodjac']/option
69406
 
  • Спасибо
Реакции: clocky

clocky

Client
Регистрация
26.09.2019
Сообщения
363
Благодарностей
48
Баллы
28
Спасибо, но когда пытаюсь менять первый список, он не меняется, точнее меняется только визуально, н не переключается.
 

Вложения

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
После того как выбрали новый элемент в первом выпадающем списке надо дополнительно вызвать на нём JavaScript событие change
Вот как это выглядит в конструкторе действий:
69412


Либо настройки экшена:
69413
 
  • Спасибо
Реакции: clocky

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113

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