Эд!
Новичок
День добрый!
Столкнулся с задачей парсинга прайсов, прайсы могут быть форматов xls (xlsx, xlsm), csv и xml.
С xls и csv справился (сделал 3 варианта парсинга - всю таблицу в один раздел каталога, категория товара сидит в одном из столбцов, категория сидит в одной из строк, получилось почти универсально, кому интересно могу поделиться).
А вот насчет xml - думал все будет просто, думал есть какой-то стандарт, но оказалось что с этим совсем все плохо, проблема в том что пользователи могут заливать на сайт прайсы абсолютно любой структуры... Единственное что может быть простым - это xml со структурой яндекс маркета, у них там хоть какой-то стандарт есть.
Подскажите может есть ли уже какой универсальный (либо легко кастомизируемый) парсер xml прайсов, я вижу это так: указываем "синонимы" тегов (расписываем что значит каждый тег в xml) и парсер все парсит ?
Столкнулся с задачей парсинга прайсов, прайсы могут быть форматов xls (xlsx, xlsm), csv и xml.
С xls и csv справился (сделал 3 варианта парсинга - всю таблицу в один раздел каталога, категория товара сидит в одном из столбцов, категория сидит в одной из строк, получилось почти универсально, кому интересно могу поделиться).
А вот насчет xml - думал все будет просто, думал есть какой-то стандарт, но оказалось что с этим совсем все плохо, проблема в том что пользователи могут заливать на сайт прайсы абсолютно любой структуры... Единственное что может быть простым - это xml со структурой яндекс маркета, у них там хоть какой-то стандарт есть.
Подскажите может есть ли уже какой универсальный (либо легко кастомизируемый) парсер xml прайсов, я вижу это так: указываем "синонимы" тегов (расписываем что значит каждый тег в xml) и парсер все парсит ?