Задание: Написать парсер на любом языке или спарсить , в 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".