Конвертеры файлов

Конвертер JSON в CSV

Бесплатный онлайн-инструмент для преобразования данных из формата JSON в таблицу CSV. Поддерживает настройку разделителя и обработку массивов объектов.

Запустить инструмент

Этот инструмент преобразует текстовые данные в формате JSON в структурированный формат CSV, удобный для открытия в электронных таблицах. Решение подходит для обработки выгрузок из баз данных или API, когда требуется перевести иерархическую структуру в плоский вид. Система принимает на вход текст с одним объектом или непустым массивом, где первым элементом обязательно должен быть объект. Заголовки столбцов формируются автоматически на основе всех уникальных ключей, встреченных в записях, сохраняя порядок их первого появления. Если в конкретной строке отсутствует какое-либо поле, соответствующая ячейка остается пустой. Все значения приводятся к текстовому виду перед записью в файл. Пользователь может выбрать символ-разделитель по умолчанию используется запятая, но доступны и другие варианты для совместимости с региональными настройками Excel. Инструмент строго проверяет синтаксис: некорректный JSON или пустой ввод отклоняются без попытки частичного восстановления. Это обеспечивает чистоту выходных данных и предотвращает ошибки при последующем импорте в аналитические системы.

Инструкция

  1. Вставьте текст в формате JSON в поле ввода.
  2. Выберите символ-разделитель для столбцов (по умолчанию запятая).
  3. Нажмите кнопку запуска конвертации.
  4. Скопируйте полученный результат из поля вывода или скачайте файл.

Примеры

  • Преобразование [{"id": 1, "name": "Анна"}, {"id": 2, "name": "Борис"}] в CSV с запятой.
  • Конвертация объекта {"city": "Москва", "code": 77} в одну строку таблицы.

Частые вопросы

Какие данные JSON поддерживаются?

Инструмент обрабатывает одиночный объект или массив, начинающийся с объекта. Пустые массивы и скалярные значения отклоняются.

Что происходит с отсутствующими полями?

Если у записи нет ключа, присутствующего в заголовках, в ячейке будет пустая строка.

Можно ли изменить разделитель столбцов?

Да, выберите нужный символ в настройках. По умолчанию используется запятая.

Как обрабатываются вложенные объекты?

Значения преобразуются в текст. Глубокая вложенность не распадается на отдельные колонки автоматически.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.