Перейти к содержимому


Импорт товара из файла xml


  • Вы не можете ответить в тему
Сообщений в теме: 4

#1 roman_noir

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 54 сообщений
Репутация: 0
Начинающий

Отправлено 21 May 2013 - 02:13 PM

Помогите с решением проблемы. Купил себе прогу, которая может экспортировать базу товаров в xml файл. Хотелось бы импортировать ее в ShopCMS. Есть такие модули или дополнения?

Прикрепленные файлы

  • Прикрепленный файл  base.xml   93.22К   5 Количество загрузок:

  • 0

#2 eugene_wb

    Продвинутый пользователь

  • Модераторы
  • 827 сообщений
Репутация: 167
Мастер

Отправлено 21 May 2013 - 02:19 PM

Под такой формат писать индивидуально, ( возможно, что такие динозавры как E-Trade PriceList Importer смогут уже из коробки это сделать, но стоимость будет намного выше, нежели писать модуль под это дело)
  • 0
Изображение Изображение Изображение

#3 roman_noir

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 54 сообщений
Репутация: 0
Начинающий

Отправлено 21 May 2013 - 07:01 PM

примерная цена какая? Неужели нет проги, скрипта, который это сделает? Все же xml довольно популярный формат в сети.
  • 0

#4 micehide

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 359 сообщений
Репутация: 124
Мастер

Отправлено 21 May 2013 - 07:38 PM

Чтобы ничего не выдумывать сделайте XML > CSV > импорт в ShopCMS, ну правда придется в Excel-е один вечер посидеть, чтобы CSV к нормальному виду привести, зато бесплатно.

Кто умеет XML в CSV, сами проверяйте
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 21 May 2013 - 08:52 PM

возможно, что такие динозавры как E-Trade PriceList Importer смогут уже из коробки это сделать

Из коробки по любому не смогут, т.к. надо будет предварительно "обучить" PLI именно этому набору данных в XML-формате. А чтобы обучить надо знать, что такое регулярные выражения и уметь применять.

Неужели нет проги, скрипта, который это сделает? Все же xml довольно популярный формат в сети.

Нет. XML - довольно свободный формат описания данных, имеющий свои правила, но не более того. Вас же не удивляет, что не получится прямиком запихать страницы Яндекс.Маркета в базу, хотя там на страницах очень даже структрированный формат HTML, очень на XML похожий. Люди пишут специальные парсеры (скрипты), чтобы преобразовать данные этих HTML-страниц в пригодный для ShopCMS CSV-файл. Точно так же и с Вашим уникальным XML-файлом - надо написать парсер (конвертер, импортер - как угодно можно назвать).

Чтобы ничего не выдумывать сделайте XML > CSV > импорт в ShopCMS, ну правда придется в Excel-е один вечер посидеть, чтобы CSV к нормальному виду привести, зато бесплатно.

Один вечер - это тому, кто довольно хорошо преставляет структуру и заголовки CSV-файла для ShopCMS. Да, всего-то столбики правильно обозвать, лишние убрать, нужное добавить. Но не знакомому с этими форматами человеку что XML, что CSV - одинаково будет :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)