Перейти к содержимому
WoowTools

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

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

Бесплатно Работает в браузере Без регистрации

Загрузка: Конвертер JSON в CSV…

Ваши файлы не покидают устройство

Как пользоваться: Конвертер JSON в CSV

  1. 1

    Откройте «Конвертер JSON в CSV» на этой странице. Инструмент загружается прямо в браузере.

  2. 2

    Добавьте файл, текст или значения и настройте параметры.

  3. 3

    Скопируйте или скачайте результат. Ничего не загружается и не хранится.

Об инструменте

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

Как конвертировать JSON в CSV

  1. Вставьте JSON. Это должен быть массив объектов, например [{"name":"Ana","age":31},{"name":"Ben","age":28}].
  2. Каждый ключ становится заголовком столбца, а каждый объект строкой.
  3. Задайте разделитель, кавычки и обработку вложенных данных.
  4. Проверьте предпросмотр CSV и скопируйте его или скачайте файл .csv.

Параметры

  • Развернуть вложенные объекты: {"address":{"city":"Paris"}} становится столбцом address.city.
  • Обработка массивов: оставить массив строкой JSON в одной ячейке или разбить на пронумерованные столбцы.
  • Разделитель: запятая, точка с запятой, табуляция или вертикальная черта. Для Excel в странах, где десятичные дроби пишут через запятую, используйте точку с запятой.
  • Символ кавычек и кавычки для всех значений для максимальной совместимости со строгими импортёрами.
  • Строка заголовков включена или выключена.
  • Переносы строк: LF для программ на Mac и Linux, CRLF для Windows и Excel.
  • Формат логических значений (true/false или 1/0) и текст для значений null.

Пример

Такой JSON:

[{"id":1,"name":"Ana","city":"Lisbon"},{"id":2,"name":"Ben","city":"Leeds"}]

превращается в такой CSV:

id,name,city
1,Ana,Lisbon
2,Ben,Leeds

Советы для чистого CSV

  • Объекты с разными ключами не проблема: каждый найденный ключ становится столбцом, а отсутствующие значения остаются пустыми.
  • Текст с запятыми или кавычками автоматически заключается в кавычки, чтобы столбцы не съезжали.
  • Ведущие нули в идентификаторах или телефонах Excel может удалить при открытии CSV; импортируйте столбец как текст, чтобы их сохранить.
  • JSON некорректен? Сначала исправьте его в форматировщике JSON, который точно покажет место ошибки.

Нужно обратное преобразование? Используйте конвертер CSV в JSON или конвертируйте таблицы напрямую через Excel в JSON.

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

Какую структуру JSON можно конвертировать в CSV?

Лучше всего подходит массив объектов: каждый объект становится строкой, а каждый ключ столбцом. Вложенные объекты можно развернуть в имена столбцов через точку.

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

Включите Flatten nested, и они станут отдельными столбцами вроде address.city. Иначе они сохраняются как текст JSON в одной ячейке.

Как правильно открыть CSV в Excel?

Используйте запятую как разделитель и переносы строк CRLF. Если ваш Excel использует запятую как десятичный разделитель, выберите точку с запятой.

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

Можно оставить каждый массив строкой JSON в одной ячейке или разбить его на пронумерованные столбцы вроде tags.0 и tags.1.

Загружаются ли мои данные на сервер?

Нет. Конвертация выполняется в браузере, поэтому JSON не покидает ваше устройство.

Можно ли выбрать другой разделитель?

Да: запятая, точка с запятой, табуляция или вертикальная черта.