Нужно товары из XML корректно загрузить на сайт

В данной категории пользователи создают посты с объявлениями о работе или выполнении работ
Ответить
Аватара пользователя
svet14
lvl 2
Сообщения: 7
Зарегистрирован: 20 мар 2021, 13:39

Нужно товары из XML корректно загрузить на сайт

Сообщение svet14 » 12 май 2021, 15:05

Здравствуйте!
Есть файл с товарами от поставщика в xml, нужно из него корректно с характеристиками загрузить товарные позиции на сайт.
Аватара пользователя
ADT
lvl 5
Сообщения: 50
Зарегистрирован: 14 май 2021, 15:43

Re: Нужно товары из XML корректно загрузить на сайт

Сообщение ADT » 14 май 2021, 16:18

Попробуйте плагин "Импорт YML"

https://moguta.ru/plugins/import-ekspor ... oga-iz-yml
Аватара пользователя
svet14
lvl 2
Сообщения: 7
Зарегистрирован: 20 мар 2021, 13:39

Re: Нужно товары из XML корректно загрузить на сайт

Сообщение svet14 » 16 май 2021, 12:52

Я пробовал, там теги другие, не понимает, если через плагин то перевод в начале нужен.
Я бы пошел по пути конвертации в CSV, но файл получается с характеристиками по вертикали а не по горизонтали.
Аватара пользователя
ADT
lvl 5
Сообщения: 50
Зарегистрирован: 14 май 2021, 15:43

Re: Нужно товары из XML корректно загрузить на сайт

Сообщение ADT » 17 май 2021, 11:00

А можете дать ссылку на пример файла, который вы пытаетесь загрузить?

Попробую помочь с этой проблемой.
Аватара пользователя
svet14
lvl 2
Сообщения: 7
Зарегистрирован: 20 мар 2021, 13:39

Re: Нужно товары из XML корректно загрузить на сайт

Сообщение svet14 » 21 май 2021, 07:58

Вот начало с заголовком файла, формат такой.

<?xml version="1.0" encoding="windows-1251"?><Document><DocType>PRODAT</DocType><SenderGln>4607166859990</SenderGln><ReceiverGln>4607081908611</ReceiverGln><Currency>RUB</Currency><DocumentNumber>652973763</DocumentNumber><DocumentDate>20210412</DocumentDate>
<DocDetail>
<EAN />
<SenderPrdCode>1439255</SenderPrdCode>
<ReceiverPrdCode />
<ProductName>Провод ПУГВнг(А)-LS 1х25 Ж/З (м) РЭК-PRYSMIAN 0501100306</ProductName>
<ProductStatus>Активно</ProductStatus>
<UOM>MTR</UOM>
<ItemsPerUnit>1</ItemsPerUnit>
<Multiplicity />
<ParentProdCode>EG000001</ParentProdCode>
<ParentProdGroup>Кабели и провода</ParentProdGroup>
<ProductCode>EC000043</ProductCode>
<ProductGroup>Провод установочный</ProductGroup>
<VendorProdNum>0501100306</VendorProdNum>
<Brand>РЭК-PRYSMIAN</Brand>
<Weight>
<WeightUnit>KGM</WeightUnit>
<Value>0.22</Value>
</Weight>
<Dimension>
<DimensionUnit>MTR</DimensionUnit>
<Depth>1.</Depth>
<Width>0.009</Width>
<Height>0.009</Height>
</Dimension>
<RelatedProd />
<Analog />
<FeatureETIMDetails>
<FeatureETIM>
<FeatureCode>EF000060</FeatureCode>
<FeatureName>Номинальное сечение проводника</FeatureName>
<FeatureValue>25</FeatureValue>
<FeatureUom>кв.мм</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF000061</FeatureCode>
<FeatureName>Изоляция жилы</FeatureName>
<FeatureValue>Поливинилхлорид (PVC)</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF000067</FeatureCode>
<FeatureName>Маркировка жилы</FeatureName>
<FeatureValue>Цвет</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF000471</FeatureCode>
<FeatureName>Огнестойкость</FeatureName>
<FeatureValue>В соответствии с EN 60332-3-24</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001615</FeatureCode>
<FeatureName>Номинальное напряжение u</FeatureName>
<FeatureValue>450</FeatureValue>
<FeatureUom>В</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001618</FeatureCode>
<FeatureName>Цвет оболочки</FeatureName>
<FeatureValue>Нет (без)</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001622</FeatureCode>
<FeatureName>Материал жил проводника</FeatureName>
<FeatureValue>Медный голый</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001625</FeatureCode>
<FeatureName>Материал оболочки</FeatureName>
<FeatureValue>Нет (без)</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001632</FeatureCode>
<FeatureName>Класс токопроводящей жилы (Европейские стандарты)</FeatureName>
<FeatureValue>5 - многопроволочная гибкая</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001635</FeatureCode>
<FeatureName>Защитный провод заземления</FeatureName>
<FeatureValue>Нет</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001683</FeatureCode>
<FeatureName>Экранирование/Армирование</FeatureName>
<FeatureValue>Нет (без)</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001685</FeatureCode>
<FeatureName>Рекомендуемая температура монтажа при протяжке с</FeatureName>
<FeatureValue>-15</FeatureValue>
<FeatureUom>град.C</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001686</FeatureCode>
<FeatureName>Температура эксплуатации с</FeatureName>
<FeatureValue>-40</FeatureValue>
<FeatureUom>град.C</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001686_1</FeatureCode>
<FeatureName>Температура эксплуатации по</FeatureName>
<FeatureValue>65</FeatureValue>
<FeatureUom>град.C</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001791</FeatureCode>
<FeatureName>Наличие экрана</FeatureName>
<FeatureValue>Нет</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF001792</FeatureCode>
<FeatureName>Количество жил</FeatureName>
<FeatureValue>1</FeatureValue>
<FeatureUom />
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF003803</FeatureCode>
<FeatureName>Максимально допустимая температура проводника</FeatureName>
<FeatureValue>70</FeatureValue>
<FeatureUom>град.C</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF003921</FeatureCode>
<FeatureName>Внешний диаметр кабеля</FeatureName>
<FeatureValue>8.5</FeatureValue>
<FeatureUom>мм</FeatureUom>
</FeatureETIM>
<FeatureETIM>
<FeatureCode>EF008027</FeatureCode>
<FeatureName>Низкое выделение дыма в соответствии с EN 61034-2 (исполнение нг-LS)</FeatureName>
<FeatureValue>Да</FeatureValue>
<FeatureUom />
</FeatureETIM>
</FeatureETIMDetails>
<Image>
<Value>https://rs24.ru/ctlg_rsz/kabel_provod/1 ... jpg</Value>
</Image>
<CertificateNum>1070КА</CertificateNum>
<Certificate />
</DocDetail>
Ответить