В зависимости от требований к механике импорта контента сайт/программа покупателя может не поддерживать формат документов XLS не взирая на сложность структуры данных. Для приведения файла к соответствующему виду и структуре применяем открытый пакет LibreOffice или Apache OpenOffice (для преобразования в CSV подойдут оба и окна одинаковые, для преобразования в XML рекомендуется второй вариант). Ниже представлены варианты, как преобразовать данные из документа XLS в нужный вид.
Скачиваем контент в XLS
- Формируем выборку. Выгрузка с сайта ограничена 1500 позициями за раз, так что рекомендуется скачивать контент в несколько итераций. Для этого необходимо либо воспользоваться фильтрами из правой колонки, либо зайти в категорию. Цель: при ограничении выборки список товаров должен иметь не более 93 страниц включительно при отображении "16 товаров на страницу" в селекторе товаров
- Скачиваем документ нажав кнопку Скачать контент в XLS
- Открываем документ в libreOffice.
Преобразование в таблицу СSV
Файлы CSV бывают разные. Почему? Потому что CSV это только способ представления таблицы в виде текстовых данных и не более того. Никаких точных требований тип "CSV" не подразумевает, кроме того, что это текст, который разделён специальным символом используемым в качестве разделителя столбцов. Например механизмы веб-серверов для импорта зачастую используют кодировку текста UTF-8 и разделитель "точка-запятая", а продукты Microsoft работают с кодировкой cp1251 и разделителем "запятая". Любое изменение в формировании вывода приведёт либо к тому, что документ вообще не загрузится, либо загрузится но с ошибками. Далее будем рассматривать первый вариант в качестве целевого.
При необходимости изменяем заголовки столбцов и убираем лишние. Далее собственно метод экспорта.
- Прежде всего - сохраняем исходный файл. Нажимаем на иконку "Сохранить" или клавиатурное сокращение "CTRL+S". Это нужно для того, чтоб при ошибке создания конечного файла не пришлось повторно скачивать документ с сайта и прореживать его от лишних столбцов. Если программа предлагает Вам сохранить файл под собственным типом "ODS" - отказываемся.
- Заходим в меню "Файл/File" и выбираем пункт меню "Сохранить как.../Save as..." или же просто нажимаем "Shift+Ctrl+S".
- Выбираем папку в которой будет храниться целевой файл и имя файла. Рекомендуется имя файла вводить без пробелов и в латинской раскладке.
- Выбираем тип файла "Текст CSV (.csv) (*.csv)" и нажимаем кнопку "Сохранить/Save"
- В появившемся окне "Экспорт в текстовый файл" выставляем следующие параметры.
Кодировка: UTF-8
Разделитель полей: "точка-запятая"
Разделитель строк: "двойная кавычка"
Сохранять содержимое ячеек как на экране (✓) (если надо )
Сохранять формулы ячеек вместо текстовых значений ( )
Текстовые значения в кавычках (✓)
Фиксированная ширина столбца ( )
- Нажимаем "Сохранить".
- Импортируем полученный файл в целевую систему
ПОЛУЧИТЬ ПРЕДЛОЖЕНИЕ ОТ ДРОПШИППИНГ ПОСТАВЩИКА ИГРУШЕК "ПРЯМЫЕ ДИСТРИБЬЮЦИИ"