Написать парсер на любом языке или спарсить , в json (Дистанционная работа)
(проект не опубликован)

Бюджет: 3 000 руб.

Задание: Написать парсер на любом языке или спарсить , в json (Дистанционная работа)

https://www.hornbach.ch/de/c/ нужно спарсить весь строительный раздел отдельными файлами json категории а так же картинки карточки в отдельную папку , что бы в json Был верный пусть или указания верного тега картинки . либо сделать парсер 1. Цель Парсинга: Разработать программу (парсер) для автоматического сбора информации о товарах со швейцарского сайта Hornbach (hornbach.ch). Основная задача — извлечение детальной информации по каждому товару, включая текстовые данные, цены, характеристики, ссылки на изображения и сопутствующую документацию. 2. Источник Данных: Сайт https://www.hornbach.ch/de/c/ . Парсинг должен начинаться с указанных URL-адресов категорий товаров, проходить по страницам пагинации внутри категорий для сбора ссылок на отдельные товары, а затем переходить на каждую страницу товара для сбора детальной информации. 3. Собираемая Информация для Каждого Товара: 3.1. URL товара: Прямая ссылка на страницу товара. 3.2. Название товара: Полное наименование товара. 3.3. Цена: Основная цена товара (числовое значение, валюта CHF). При наличии цены за единицу измерения (например, за м², кг, шт.), ее также желательно фиксировать отдельно. 3.4. Артикул (Art.-Nr.): Уникальный идентификатор товара на сайте. 3.5. EAN (GTIN): Европейский номер товара (штрих-код). 3.6. Бренд/Производитель: Наименование бренда или производителя товара (если указано). 3.7. Хлебные крошки (Breadcrumbs): Полный путь навигации до товара на сайте (например, Startseite > Sortiment > Baustoffe > Trockenbau > Produktname). 3.8. Описание товара: Полное текстовое описание продукта, включая его особенности и преимущества. 3.9. Характеристики товара (Artikeldetails/Technische Daten): Список всех доступных характеристик в формате "Ключ: Значение" (например, "Материал: Сталь", "Цвет: Серый", "Размеры: 100x50x20 мм"). 3.10. Ссылки на все изображения товара: Извлечь URL-адреса или сразу скачать все картинки в отдельную папку всех доступных изображений товара в высоком разрешении из галереи на странице товара. Необходимо обеспечить обход галереи (клики по миниатюрам, кнопкам "вперед/назад", если это требуется для загрузки всех URL). 3.11. Ссылки на документацию и инструкции: Извлечь URL-адреса всех доступных для скачивания документов, связанных с товаром. Обычно это: Технические паспорта (Produktdatenblatt, Technisches Datenblatt) Инструкции по монтажу/эксплуатации (Montageanleitung, Betriebsanleitung) Сертификаты (Zertifikat) Декларации производительности (Leistungserklärung) Паспорта безопасности (Sicherheitsdatenblatt) Обычно находятся в разделах типа "Datenblätter", "Downloads", "Dokumente".