zuxel
Новичок
интеграция баз 1с->xml->mysql
Здравствуйте!
Стоит задача сделать интеграцию 1с базы товаров и базы интернет-магазина. Xml выгрузка есть, включает товары и дерево категорий (nested tree) . Написал sax разбор этой xml. Проблема в том, что не могу определиться как обрабатывать некоторые ситуации.
Во-первых, каждый товар имеет артикул, название, описание, картинку, цену, две характеристики. Получается, что хоть и информация по товарам будет обновляться не очень активно( в основом цена ) все равно придется при каждом импорте сверять поля каждого товара, с теми что уже есть в базе. Может проще не сверять, а сразу обновлять? Как лучше это сделать? Пока смотрю в сторону INSERT OR REPLACE.
Еще вопрос, картинки в выгрузке закодированы в base64 и записаны прямо в базу, мне придется их раскодировать и записывать на диск. При импорте придется картинки сравнивать с тему, что уже записаны, как можно быстро сравнить два бинарных файла, есть способы?
Здравствуйте!
Стоит задача сделать интеграцию 1с базы товаров и базы интернет-магазина. Xml выгрузка есть, включает товары и дерево категорий (nested tree) . Написал sax разбор этой xml. Проблема в том, что не могу определиться как обрабатывать некоторые ситуации.
Во-первых, каждый товар имеет артикул, название, описание, картинку, цену, две характеристики. Получается, что хоть и информация по товарам будет обновляться не очень активно( в основом цена ) все равно придется при каждом импорте сверять поля каждого товара, с теми что уже есть в базе. Может проще не сверять, а сразу обновлять? Как лучше это сделать? Пока смотрю в сторону INSERT OR REPLACE.
Еще вопрос, картинки в выгрузке закодированы в base64 и записаны прямо в базу, мне придется их раскодировать и записывать на диск. При импорте придется картинки сравнивать с тему, что уже записаны, как можно быстро сравнить два бинарных файла, есть способы?