Разверните JSON-массив объектов в CSV.

Конвертация выполняется полностью в вашем браузере — данные никогда не покидают эту страницу.

Попробуйте пример:
Разделитель
input.json
Обнаружен NDJSON — один объект на строку.
output.csv


							
Ваша таблица появится здесь
Вставьте JSON слева, перетащите .json-файл или загрузите пример.

О JSON → CSV

Конвертер JSON в CSV разворачивает JSON-массив объектов в таблицу, готовую для электронных таблиц. Вставьте JSON, откройте файл .json или начните с одного из примеров — результат отображается и как живая таблица, и как исходный CSV, обновляясь мгновенно при редактировании.

Вложенные структуры не проблема: опциональный переключатель разворачивания превращает вложенные ключи в столбцы с точками в названии, например customer.city, а формат NDJSON (по одному JSON-объекту на строку) определяется автоматически. Одиночный объект тоже подойдёт — он просто станет файлом из одной строки.

Набор столбцов — это объединение всех ключей, найденных во всех объектах, с сохранением порядка первого появления, поэтому неполные записи всё равно выравниваются правильно. Выберите разделитель — запятую, точку с запятой, табуляцию или вертикальную черту — затем скопируйте CSV или скачайте файл .csv: вся конвертация происходит в вашем браузере.

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

  1. Вставьте JSON-массив объектов, откройте файл .json или загрузите один из примеров.
  2. Включите «Разворачивать вложенные ключи», если объекты содержат вложенные данные.
  3. Выберите разделитель — запятую, точку с запятой, табуляцию или вертикальную черту — и настройку строки заголовка.
  4. Переключайтесь между видами «Таблица» и «Исходный CSV», чтобы проверить результат.
  5. Скопируйте CSV или скачайте его как файл .csv.

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

Нет. Вся конвертация json в csv выполняется на стороне клиента, в вашем браузере. Ответы API или экспорты с приватными данными никогда не покидают ваше устройство.

Да, он полностью бесплатный — без кредитов, без регистрации и без ограничений на файлы.

При включённом разворачивании вложенные ключи становятся заголовками столбцов с точками — объект вроде {"customer":{"city":"Paris"}} создаёт столбец customer.city. Без разворачивания вложенные значения сериализуются как JSON-текст внутри ячейки.

Да. Если ввод — это JSON, разделённый переносами строк (по одному объекту на строку, как создают многие лог-пайплайны и инструменты экспорта), конвертер определяет это автоматически и обрабатывает каждую строку как отдельную запись.

Конвертер строит список столбцов из объединения всех ключей, в порядке их первого появления. У объектов без какого-либо ключа в соответствующем столбце просто остаётся пустая ячейка, поэтому ничего не смещается.

Да. На выходе стандартный CSV со строкой заголовка. Если в вашей локали используются файлы с разделителем точка с запятой, выберите этот разделитель перед скачиванием, и Excel корректно распознает столбцы.

Поделиться

Популярные запросы
json в csv конвертировать json в csv конвертер json csv развернуть json в csv массив json в csv экспортировать json как csv
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.