Программа AvitoXML это универсальный инструмент для формирования файлов XML-формата в кодировке UTF-8 из таблиц XLSX для пакетной автозагрузки объявлений на Авито и Юла.
В 2018 году задумывалось создать универсальный инструмент для всех категорий. Но у заказчиков возникали проблемы с созданием исходной таблицы. Пришлось разбить на несколько копий для каждого раздела с импортом из таблицы и подстановкой эталонных параметров Авито (названий колонок).
Однако из-за постоянных изменений на портале Авито обновлять все программы стало неэффективно. К тому же основная масса объявлений из разных разделов имеет схожие типы, виды товаров и прочие параметры.
Поэтому я решил вернуться к изначальному варианту, возложив ответственность за корректность написания заголовков колонок, подстановки категорий, типов и видов товаров и услуг на заказчика.
Есть подробная пошаговая инструкция.
В этой версии общий текст объявлений хранится в файле Description.txt в кодировке UTF-8 и переносится в XML без изменений, что позволяет сохранить все символы, включая смайлики, эмодзи, галочки и крестики.
Программа в разработке, я буду рад получить советы и рекомендации по её улучшению.