Xml2csv - скрипт, который конвертирует файлы в формате XML в формат CSV (MS Excel).
Изначально скрипт был написан мной для конверта xml баз партнерки Sotmarket, но его так же успешно можно использовать и для других xml файлов. Достаточно лишь поместить их в директорию files, а затем выбрать из списка.
Пользоваться им предельно просто, ничего лишнего. Распишу по шагам:
Шаг 1
Просто жмем на ссылку «Скачать файлы с сервера» и ждем. Если у вас свои xml файлы, пропускаем этот шаг.
Шаг 2
Когда у нас все закачалось, выбираем из списка нужный файл (можно выбрать все сразу) и жмем «Конверт».
Получаем примерно такой результат:
Вот, собственно, и все. Теперь немного о том, как его натсроить. Открываем xml2csv.php, видим там строчки:
$folder = 'files'; // папка с файлами xml (нужны права на запись)
$delimiter = '^'; // разделитель для данных csv
Изменяем по вкусу и сохраняем. Вот и все настройки
Скрипт использует XPath язык запросов для работы с XML. Так же для работы скрипта необходимы права на запись в директорию, в которой лежит скрипт, в директорию files и необходимы права на удаленные соединения (не обязательно, если xml файлы вы закачиваете сами).
Писал на скорую руку, так что сильно не пинайте
Bruce
2 years ago
Спасибо, пригодилось, весь инет облазил, ничего путного не нашёл.
Пьяный строитель
2 years ago
Спасибо!!! Вещь очень нужная и по сути единственная в своем роде! Пытался использовать для сотмаркета десктопные конвертеры – ничего не выходит. ТО ли формат не тот, не разобрался. А твой скрипт работает на ура! Спасисбо еще раз!
MASTERPLUS
2 years ago
А как потом в WP импортировать? Подскажите ПЛЗ
Допустим тот же Sotmarket.
1 товар – 1 пост
сео студент
2 years ago
@MASTERPLUS
Да в принципе ничего сложного. Будет время – напишу скрипт и выложу
MASTERPLUS
2 years ago
Вот это моя мечта (в PHP 0), такой скриптик.
С оффлайн работы поздно прихожу, ручками уже умандохался вбивать.
Буду премного благодарен.
А вот оповещение по mail чет не пришло
Николай
9 months ago
Лохотрон!!!
!!!!all.zip!!! – ссылка на сайт ане архив!
сео студент
9 months ago
че орешь? все работает