новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Айя Удинцева
Приватное сообщение

Преобразование xml файла

2 |  0
30 марта 2016 в 07:15:07 (8 лет 34 недели 2 дня 14 часов назад)
2000
Текст задания
Поставщик предоставляет вот такой формат прайса:
<offer id="1256258" available="false" bid="10">
<!--Оптовая цена-->
<price>790</price>
<!--Валюта-->
<currencyId>RUR</currencyId>
<!--Идентификатор категории-->
<categoryId>23417</categoryId>
<!--Фотографии (0 - основная, 1- дополнительная и т.д.)-->
<picture>https://st-cdn.r.worldssl.net/items/125/1256258/0/700.jpg</picture>
<picture>https://st-cdn.r.worldssl.net/items/125/1256258/1/700.jpg</picture>
<picture>https://st-cdn.r.worldssl.net/items/125/1256258/2/700.jpg</picture>
<!--Состав товара-->
<param name="material">металл</param>
<!--Размер товара-->
<param name="size"></param>
<!--Размер упаковки-->
<param name="box_size">14 &#215; 11 &#215; 9 см</param>
<!--Признак наличия-->
<param name="stock_balance">Достаточно</param>
<!--Тип упаковки-->
<param name="box_type">Цветная картонная коробка</param>
<!--Тип сертификата (или "Не подлежит сертификации")-->
<param name="certificate">РСТ</param>
<!--Вес товара (в граммах)-->
<param name="weight">480</param>
<!--Торговая марка-->
<vendor>Masuma</vendor>
<!--Возможность доставки товара-->
<delivery>true</delivery>
<!--В элементе <local_delivery_cost> указывается стоимость доставки для своего региона. (по умолчанию 0 - бесплатная)-->
<local_delivery_cost>0</local_delivery_cost>
<!--Наименование товара-->
<name>Насос подкачки топлива masuma mpu-1012</name>
<!--Описание товара-->
<description>OEM: 23301-64140, 23380-64450.&#13;
Насос подкачки топлива для дизельных двигателей устанавливается на топливном фильтре и
предназначен для ручного наполнения топливной системы автомобиля (топливопровод и фильтр) дизельным топливом.&#13;
Производство подкачек происходит по спецификациям оригинальных производителей.</description>
<!--Минимальная партия-->
<sales_notes>Минимальная партия 1 шт.</sales_notes>
</offer>


Наш сайт воспринимает только такой формат:
<eshop id="11298">
<cat>
<uid>00000022389</uid>
<title>Сотовые телефоны</title>
<descr/>
<link>http://ural-cms.ru/shop/22389/</link>
<positions>
<pos>
<uid>00000001</uid>
<title>Nokia 6300</title>
<price>125000</price>
<price1>115000</price1>
<price2>105000</price2>
<currency>1</currency>
<amount_left>10</amount_left>
<producer>Nokia</producer>
<descr>Отличные потребительские свойства.</descr>
<link>http://ural-cms.ru/shop/22389/?pos=648701</link>
</pos>
<pos>
<uid>00000002</uid>
<title>Nokia 5800</title>
<price>140000</price>
<price1>0</price1>
<price2>0</price2>
<currency>1</currency>
<amount_left>-1</amount_left>
<producer>Nokia</producer>
<descr>Температурный режим: от -40 до +50;<br />Цвет корпуса: черный;</descr>
<link>http://ural-cms.ru/shop/22389/?pos=648702</link>
</pos>
</positions>
</cat>
</eshop>
0
Выбранные исполнители
Отклики