Подключите нашего Telegram-бота для уведомлений о новых проектах
Создание составного прайса в формате YML на основе трёх исходных прайсов
Разместить заказ

t
Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 4 года и 1 месяц
Бюджет:
по договоренности
Нам требуется объединить информацию из трёх различных прайс-листов в один структурированный файл формата YML (Yandex Market Language), который будет использоваться для загрузки в нашу систему. Все исходные данные предоставлены в виде трёх отдельных прайсов, каждый из которых содержит уникальную информацию о товарах, категориях и их характеристиках.
Необходимо создать скрипт или решение, способное объединить эти данные в единый YML-файл.
Первый прайс включает данные о товарах (более 400 позиций в одной категории), где у каждого товара указано поле group с ID категории.
Второй прайс содержит информацию о категориях (более 900 записей), включая их названия и описания.
Третий прайс предоставляет характеристики товаров (например, для артикула 019779 указано значение "Металл").
Задача заключается в том, чтобы связать товары с категориями по ID из поля group, а характеристики привязать к товарам по артикулу.
В результате должен получиться YML-файл, полностью готовый для загрузки в систему.
Это всё должно работать автоматически. На сервере необходимо настроить запуск скрипта через cron раз в сутки, чтобы он обновлял основной YML-файл, который мы будем загружать в нашу систему по ссылке.
Необходимо создать скрипт или решение, способное объединить эти данные в единый YML-файл.
Первый прайс включает данные о товарах (более 400 позиций в одной категории), где у каждого товара указано поле group с ID категории.
Второй прайс содержит информацию о категориях (более 900 записей), включая их названия и описания.
Третий прайс предоставляет характеристики товаров (например, для артикула 019779 указано значение "Металл").
Задача заключается в том, чтобы связать товары с категориями по ID из поля group, а характеристики привязать к товарам по артикулу.
В результате должен получиться YML-файл, полностью готовый для загрузки в систему.
Это всё должно работать автоматически. На сервере необходимо настроить запуск скрипта через cron раз в сутки, чтобы он обновлял основной YML-файл, который мы будем загружать в нашу систему по ссылке.
Разделы:
Опубликован:
12.03.2025 | 10:49 [поднят: 12.03.2025 | 10:49]