Обработка подуровней разной вложенности на примере парсинга сайта cefalon.by - оптовая продажа женской одежды и аксессуаров

Задача: 

Вывести информацию о товарах с сайта - название, размеры, цену, описание, вывести информацию о разделах, в которых находится товар с учетом того, что вложенность разделов может быть разной (см. скриншот).

Описание: 

Тестовая настройка выводит по три товара из первых нескольких разделов сайта. Небольшое количество товаров сделано для того, чтобы показать как настройка выводит разные подразделы (второго и третьего уровня вложенности).

Принцип настройки данного парсера в том, чтобы в случае отсутствия нижележащего подуровня передавать в следующее действие то же самое значение. Это сделано при помощи действий "Создать список значений" и "Добавить значение в список значений".

При это в переменные подразделов прописываются одинаковые данные, чтобы их убрать на этапе вывода на лист, идет сравнение по маске. И если переменная нижележащего подуровня содержит такое же значение, как и родительская категория, то такое значение удаляется.

В остальном настройка достаточно стандартна. Для просмотра цены необходима авторизация на сайте. После авторизации при помощи парсера возможно переключение валют с белорусских на российские рубли.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
   ___   __     __                             __   
/ _ \ \ \ / / ____ _ __ ___ __ _ / /_
| | | | \ \ / / |_ / | '_ ` _ \ / _` | | '_ \
| |_| | \ V / / / | | | | | | | (_| | | (_) |
\__\_\ \_/ /___| |_| |_| |_| \__,_| \___/
Введите код, изображенный в стиле ASCII-арт.