ru

JSON в CSV

Преобразуйте массив JSON в таблицу CSV локально: ключи объектов становятся столбцами, без загрузки, прямо в браузере.

Обработка локально на вашем устройстве ...

Разделитель
  • Запятая
  • Точка с запятой
  • Табуляция

Обработка локально на вашем устройстве ...

0%

Загружается ли мой файл?

Нет. Всё выполняется в вашем браузере - ваш файл никогда не покидает устройство. Как это можно проверить

Без загрузки100% локально
Содержимое остаётся у васнет доступа у третьих лиц
Hosted in GermanyGlobal Content Delivery
Независимый аудитTLS A+ · Заголовки A+

JSON - формат API и веб-приложений, CSV - формат таблиц вроде Excel, Numbers или LibreOffice Calc. Чтобы анализировать данные API в таблице, нужен путь из JSON обратно в CSV: каждый объект массива становится строкой, а ключи - заголовками столбцов.

Этот инструмент читает ваш JSON полностью локально в браузере (papaparse, чистый JavaScript). Ожидается массив объектов или объект, который его содержит (например {"data": [ ... ]}). Набор столбцов - это объединение ключей по всем строкам, так что даже объекты с разными полями выстраиваются аккуратно.

Ничего не загружается: преобразование работает даже офлайн. Ваши данные никогда не покидают устройство, в отличие от онлайн-конвертеров, которые отправляют JSON на чужие серверы.

Онлайн-конвертеры из JSON в CSV часто требуют аккаунт для больших файлов или заметно ограничивают количество строк в бесплатном плане. У этого инструмента нет ограничения на строки, кроме памяти твоего устройства, он не требует аккаунта и работает даже офлайн после первой загрузки.

Технические данные

Технические данные
Входные форматыJSON
Выходной форматCSV
Пакетная обработкаНет
ОбработкаЛокально в браузере (JavaScript)
Загрузка файловОтсутствует

В 3 шага

  1. Перетащите или выберите файл JSON.
  2. Инструмент автоматически распознаёт массив и столбцы.
  3. Скачайте файл CSV.

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

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

Мой файл загружается?

Нет. Преобразование выполняется полностью локально в браузере; ничего не отправляется.

Какая структура JSON ожидается?

Массив объектов, напр. [{"name":"A","znachenie":1}, ...], или объект, содержащий такой массив.

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

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

Объекты с разными полями - это проблема?

Нет, столбцы - это объединение всех ключей; отсутствующие поля остаются пустыми.

Наоборот, CSV в JSON?

Да, инструментом «CSV в JSON».

Работает ли это на телефоне?

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

Есть ли ограничение на строки или аккаунт?

Нет. Без аккаунта и без искусственного ограничения строк - только память твоего устройства задаёт границу для очень больших файлов.

Могу ли я безопасно конвертировать JSON-ответ с персональными данными?

Да. Файл разбирается локально и никогда не отправляется на сервер - это в равной степени касается ответов API с персональными данными.

Похожие инструменты

CSV в JSON · XLSX в CSV · CSV в XLSX · JSON в Markdown · JSONL в JSON · JSON в JSONL