Конвертер JSON в CSV — Бесплатно онлайн

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

Ввод Готово

Статистика ввода доступна через кнопку Статистика над этим полем.

Вывод

Статистика вывода доступна через кнопку Статистика над этим полем.

Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.

Что делает этот инструмент

Конвертер JSON в CSV превращает массив JSON-объектов в таблицу: каждый объект становится строкой, а каждый ключ — столбцом. Результат открывается в Excel, Google Sheets, LibreOffice и любом другом инструменте, который умеет импортировать CSV.

Вложенные объекты разворачиваются в столбцы, имена которых соединяются подчёркиванием, так что address.city превращается в столбец address_city. Массивы простых значений объединяются в одну ячейку через запятую с пробелом. Значения, содержащие запятые, заключаются в двойные кавычки, как того требует формат CSV.

Когда использовать

  • Нужно передать данные из API коллеге, который работает в электронных таблицах.
  • Нужно импортировать записи в систему, которая принимает только CSV.
  • Нужно быстро окинуть взглядом множество однотипных объектов: таблицу просматривать проще, чем JSON.
  • Если вместо простого текста нужен настоящий файл Excel с листом, воспользуйтесь конвертером JSON в Excel.

Пример

Ввод

[
  {"id": 1, "name": "Ana", "address": {"city": "Lisbon"}, "tags": ["admin", "dev"]},
  {"id": 2, "name": "Ben", "address": {"city": "Berlin"}, "tags": []}
]

Вывод

id,name,address_city,tags
1,Ana,Lisbon,"admin, dev"
2,Ben,Berlin,

Вопросы об этом инструменте

Что происходит с вложенными объектами?

Они разворачиваются в плоскую структуру. Каждый вложенный ключ становится отдельным столбцом, а имена родителя и потомка соединяются подчёркиванием, например address_city.

Что происходит с массивами?

Массив простых значений записывается в одну ячейку, элементы разделяются запятой и пробелом. Ячейка заключается в кавычки, чтобы запятые не разбили её на лишние столбцы.

Можно ли конвертировать CSV обратно в JSON?

Да, с помощью конвертера CSV в JSON. В CSV нет типов данных и вложенности, поэтому числа и булевы значения вернутся как текст, а столбец вроде address_city останется одним ключом.

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

Безопасно ли конвертировать конфиденциальные данные с помощью этого инструмента?

Да - ваши данные обрабатываются и сразу удаляются. На сервере ничего не записывается и не сохраняется.

Есть ли ограничение на размер файла?

Инструмент без проблем обрабатывает документы обычного размера. Для очень больших файлов рекомендуется сначала разбить их на части.

Этот инструмент бесплатный?

Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.

Как получить результат?

Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.