Импорт товаров из XML в MySQL на php

Задание закрыто
Статус рабочей области:Завершено
Стоимость:Договорная
Срок выполнения:1 день
Варианты оплаты:Без предоплаты
Дата публикации:2017-01-11 18:32
Был(а) на сайте:2023-09-18 23:32

Импорт товаров из XML в MySQL на php

 
Задача


Нужен импорт товаров из XML в MySQL на php (обязательно XMLReader'ом по частям).
XML – это yml файлы разных магазинов, они похожи, но все же разные.

1. разобрать хмл и записать товары в базу
Если не указана цена (нет или незаполнен тег price), такой товар не записываем.
Если в теге offer параметр available="false", такой товар не записываем.
нужные поля:
id (параметр в offer)
group_id (параметр в offer)
тип - typePrefix
description
modified_time
price (целое число)
vendorCode (до первого слеша)
Цвет - <param name="Цвет">
Размер (сам размер и тип размера из параметра unit)
picture (картинок может быть от 1 до 10, нужно записать их урлы)
vendor
url

2. Группировка.
если у товара несколько цветов или размеров, такой товар пишем несколько раз, чтобы было один товар – один цвет, один размер, объединяя их groupid. (если 2 цвета и 3 размера, получим 6 товаров)
у некоторых магазинов группировку надо вычислить по другим тегам.

3. Присвоить cat_id
Если в typePrefix туфли, пишем – 1;если...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.