Быстрый старт: как перевести JSON в CSV
Чтобы превратить выгрузку товаров или заказов в удобную таблицу, откройте конвертер json в csv на платформе Zyntec. Вставьте исходные данные в поле «json», выберите подходящий разделитель колонок, укажите режим выравнивания структуры («плоский») и запустите обработку. На выходе вы получите готовый табличный текст, пригодный для импорта в базу данных интернет-магазина или обновления витрины.
Подготовка данных к конвертации
Для успешной обработки данные должны быть оформлены как корректный JSON. Чаще всего в интернет-торговле это массив объектов с параметрами товаров: названиями, артикулами, ценами и остатками на складе.
Перед началом работы обратите внимание на основные параметры:
- Исходный текст. Поле «json» обязательно для заполнения. Сохраните копию исходника в отдельном файле, чтобы при необходимости быстро вернуться к оригиналу и сравнить результат.
- Разделитель. Инструмент поддерживает стандартные варианты разделения колонок: запятая («,»), точка с запятой («;») и вертикальная черта («|»). Выбирайте тот символ, который корректно воспринимает ваша учетная система или скрипт импорта.
- Режим «плоский». Параметр принимает значения «1» (активировать выравнивание вложенных свойств) или «0» (оставить стандартное представление). Это полезно, если в карточке товара есть вложенные списки характеристик.
Пошаговый порядок действий
- Откройте сервис Zyntec. Перейдите к онлайн-инструменту конвертации.
- Вставьте данные. Скопируйте подготовленный JSON в поле «json».
- Задайте разделитель. Укажите запятую, точку с запятой или черту в зависимости от задачи.
- Настройте вложенность. Выберите значение «1» или «0» для параметра «плоский».
- Запустите конвертацию. Отправьте данные на обработку.
- Оцените результат. Скопируйте полученную CSV-строку и проверьте правильность разбивки полей.
Практический пример
Для быстрой проверки работы инструмента можно использовать компактную структуру карточки товара:
{"name":"Товар","price":199,"qty":3}
- Вставьте этот фрагмент в поле «json».
- В выпадающем списке разделителей выберите «,».
- В параметре «плоский» укажите «1».
- Запустите генерацию.
Инструмент сформирует CSV-текст с заголовками и строкой значений. Если для вашей системы предпочтительнее другой разделитель, просто переключите параметр на «;» или «|» и повторите генерацию. Для работы с простой структурой без раскрытия вложенных веток переключите параметр «плоский» на «0».
Практический совет: обязательно сохраняйте итоговый результат в файл сразу после обработки, чтобы не потерять готовую таблицу при закрытии вкладки.
Ограничения инструмента
- Обязательное заполнение. Конвертер не сработает с пустым полем «json».
- Набор параметров. Для разделителя предусмотрены значения «,», «;» и «|», а для плоского режима - «1» и «0».
- Проверка перед публикацией. Инструмент преобразует синтаксис данных, но не исправляет смысловые ошибки в описаниях или ценах. Перед массовой загрузкой каталога в рабочий магазин обязательно просмотрите полученные строки.
Частые ошибки и их устранение
Если отправить форму без данных, сервис вернет сообщение интерфейса: «Не получилось: Вставьте JSON-массив объектов».
Чтобы решить проблему: 1. Проверьте, вставлен ли текст в поле «json». 2. Убедитесь, что синтаксис JSON не содержит оборванных кавычек или лишних запятых. 3. Повторно запустите обработку.
Когда данные переданы без ошибок, в окне инструмента сразу появляется готовый CSV-блок, готовый к копированию.