JSON в CSV

Преобразуйте массив плоских объектов JSON в CSV.

Ваш JSON разбирается и преобразуется в CSV локально в вашем браузере, и ничего не загружается на сервер.

Сначала нужен читаемый, проверенный JSON? Попробуйте форматировщик JSON.

Об инструменте JSON в CSV

Этот конвертер JSON в CSV превращает массив плоских объектов JSON в CSV-файл с разделителями-запятыми и строкой заголовка, готовый к открытию в таблице. Столбцы строятся из объединения ключей всех объектов, поэтому строки с пропущенными полями всё равно выстраиваются правильно, а любое значение, содержащее запятые, кавычки или переводы строк, безопасно заключается в кавычки по правилам CSV. Он удобен разработчикам, экспортирующим ответы API, QA-инженерам, превращающим тестовые фикстуры в таблицу, и аналитикам, которым нужно преобразовать JSON в CSV для Excel, Google Таблиц или Numbers. Вставьте одиночный объект или целый массив JSON в CSV, и результат обновится мгновенно. Всё обрабатывается локально в вашем браузере, поэтому даже большие данные остаются на вашей машине и ничего не загружается на сервер.

Возможности

Как использовать JSON в CSV

  1. Вставьте ваш массив JSON из плоских объектов в поле ввода.
  2. Просмотрите живой вывод CSV справа и проверьте баннер с предупреждением.
  3. Исправьте ошибки разбора или структуры, показанные под полем ввода, если они появятся.
  4. Нажмите «Копировать», чтобы взять CSV, или используйте кнопку .csv для скачивания data.csv.
  5. Откройте скачанный файл в Excel, Google Таблицах или Numbers.

Пример

Ввод

[ { "id": 1, "name": "Ада" }, { "id": 2, "name": "Линус, мл." } ]

Результат

id,name
1,Ада
2,"Линус, мл."

Значения с запятыми автоматически заключаются в кавычки в выводе CSV.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Что такое конвертер JSON в CSV от ArrayKit?
Это браузерный инструмент, который преобразует массив плоских объектов JSON (или одиночный объект) в CSV со строкой заголовка, который вы можете скопировать или скачать как data.csv.
Как преобразовать в CSV массив JSON с разными ключами у каждого объекта?
Просто вставьте массив. ArrayKit собирает объединение всех ключей по всем объектам для заголовка, а любая строка с пропущенным ключом получает пустую ячейку в этом столбце.
Что происходит с вложенными объектами и массивами при преобразовании?
Вложенные значения преобразуются в строку JSON в одной ячейке, и показывается предупреждение. CSV лучше работает с плоскими объектами, поэтому сначала уплощите их для более чистого результата.
Могу ли я открыть результат CSV в Excel или Google Таблицах?
Да. Нажмите кнопку .csv, чтобы скачать data.csv, затем откройте его в Excel, Google Таблицах или Numbers как файл с разделителями-запятыми.
Заключает ли конвертер в кавычки значения с запятыми или кавычками?
Да. Любое значение с запятой, двойной кавычкой или переводом строки оборачивается в кавычки, а внутренние кавычки удваиваются по стандартным правилам экранирования CSV.
Загружается ли куда-либо мой JSON при преобразовании в CSV?
Нет. Это преобразование JSON в CSV выполняется полностью в вашем браузере, поэтому ваши данные не покидают устройство и ничего не отправляется на сервер.

Связанные инструменты

Все инструменты ArrayKit