Импорт товаров из XML в CSV, а также обновление остатков в напрямую в БД
Добрый день.
Задачи:
1) скрипт для конвертации XML в CSV, с функциями
2) скрипт импорта информации из XML напрямую в базу данных SQL
1. Есть XML-файл предоставляемый поставщиком:
http://kmvsite.ru/doc/1.xml
Здесь представлена цена и номенклатура, а также характеристики товаров. Почти все таблицы в номенклатуре необходимы нам.
Требуется:
1.1. Импортировать данные из XML в отдельную базу данных SQL
1.2. Проводить работу с данными (плюс, минус, прибавить % к цене и так далее)
1.3. Экспортировать в CSV с определенной структурой
Предполагается, что номенклатура должна обновляться не реже, чем 1 раз в неделю. То есть не разовый импорт, а постоянный. Cron-задания, и так далее.
2. Поставщик также предоставляет http://kmvsite.ru/doc/2.xml которые необходимо импортировать в базу данных интернет-магазина напрямую, без промежуточных баз.
Логика работа: Поиск артикула – Обновление остатка и порядка сортировки товара. Обновление остатков каждые 3 часа, через Cron (задание я настрою самостоятельно).
Контакты
icq: 997-01-21
e-mail: info@kmvsite.ru
Задачи:
1) скрипт для конвертации XML в CSV, с функциями
2) скрипт импорта информации из XML напрямую в базу данных SQL
1. Есть XML-файл предоставляемый поставщиком:
http://kmvsite.ru/doc/1.xml
Здесь представлена цена и номенклатура, а также характеристики товаров. Почти все таблицы в номенклатуре необходимы нам.
Требуется:
1.1. Импортировать данные из XML в отдельную базу данных SQL
1.2. Проводить работу с данными (плюс, минус, прибавить % к цене и так далее)
1.3. Экспортировать в CSV с определенной структурой
Предполагается, что номенклатура должна обновляться не реже, чем 1 раз в неделю. То есть не разовый импорт, а постоянный. Cron-задания, и так далее.
2. Поставщик также предоставляет http://kmvsite.ru/doc/2.xml которые необходимо импортировать в базу данных интернет-магазина напрямую, без промежуточных баз.
Логика работа: Поиск артикула – Обновление остатка и порядка сортировки товара. Обновление остатков каждые 3 часа, через Cron (задание я настрою самостоятельно).
Контакты
icq: 997-01-21
e-mail: info@kmvsite.ru
2 ответа
Решили вопрос с импортом?
Добрый день. Нам тоже нужно решить вопрос с импортом, задача, подобная как вышеописанная.