Конвертер xml -> csv

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
Подскажите плиз как конвертировать файл.xml в файл.csv ЗЕНКОЙ
Подобные строки в таблицу преобразовать
Код:
    <offer id="237254979" available="true">
        <categoryId>202000010</categoryId>
        <category>Спорт и развлечения</category>
        <name>Бесплатная доставка оптики 1 x 23 x 34 нескольких сетка зеркальных камер Red Dot прицел с 20 мм уивер или 11 мм ласточкин хвост основание</name>
        <description></description>
        <picture>http://g03.a.alicdn.com/kf/HTB1ZgqdKFXXXXXoXXXXq6xXFXXXG/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <picture>http://g02.a.alicdn.com/kf/HTB1hx1XKFXXXXbbXXXXq6xXFXXXl/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <picture>http://g02.a.alicdn.com/kf/HTB1720QKFXXXXc4XFXXq6xXFXXXJ/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <picture>http://g01.a.alicdn.com/kf/HTB1DnJYKFXXXXcMXpXXq6xXFXXXE/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <picture>http://g03.a.alicdn.com/kf/HTB1tBhFKFXXXXcWXVXXq6xXFXXXD/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <picture>http://g02.a.alicdn.com/kf/HTB197pGKFXXXXcmXVXXq6xXFXXXw/Free-Shipping-Vector-Optics-1x23x34-Multi-Reticle-Reflex-Red-Dot-Scope-Sight-with-20mm-Weaver-or.jpg</picture>
        <price>46.00</price>
        <currencyId>USD</currencyId>
        <url>http://alipromo.com/redirect/product/__DEEPLINK-HASH__/237254979/ru</url>
    </offer>
Зенкой давно не пользовался.
Смотрю тут такой прогресс.
Сенкс
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Есть два варианта
1) Парсить регулярками
2) Десериализация xml в класс
 

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
Первый вариант как реализовать?
Не проблема регулярки настроить.
Не понимаю в какой последовательности, что делать в настройке шаба.
Файл .xml и в нём 9К <offer id="
Кроме того паршу регулярками, ответ шаба "слишком много совпадений". И парсит "0"
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83
Первый вариант как реализовать?
Не проблема регулярки настроить.
Не понимаю в какой последовательности, что делать в настройке шаба.
Файл .xml и в нём 9К <offer id="
Кроме того паршу регулярками, ответ шаба "слишком много совпадений". И парсит "0"
Это ограничение действует только в конструкторе рег выражений, если парсит сразу в список, он отработает без проблем
 

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
Спасибо, попробую.
 

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
"Ничего не найдено"
Ничего не пойму, такая простенькая задача, а не выходит.
Приартачил и файл.
 

Вложения

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
XML нужно получать через GET запрос
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)