JSON в CSV

Локальная обработка
app.csv.view

Данные также можно передать через #data={"name":"Ada"} или #url=... После чтения параметры сразу удаляются из адресной строки.

Превратите массив объектов в табличный текст (CSV) или таблицу обратно в JSON. Промежуточный шаг перед вставкой списка из API в Excel или генерация тестовых данных из операционной таблицы. Имена столбцов обычно берутся из ключей объекта.

Массив → таблица

Ключи объектов одного уровня становятся заголовками. Лучше всего подходит структура «список пользователей», «список заказов» — одна запись на строку.

После конвертации можно копировать или скачать export.csvМассив → таблица

Вложенность нужно сплющить

Глубокие объекты обычно становятся столбцами вида user.name или остаётся один уровень. Если структура слишком глубокая, сначала вырежьте список через JSONPath.

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

Локальная конвертация

Содержимое таблицы не загружается. Экспорт с бизнес-данными тоже выполняется на этом устройстве.

Если нужна книга с форматированием, генерируйте xlsx на странице Excel.

Пример

Массив JSON
[
  { "id": 1, "name": "Ada" },
  { "id": 2, "name": "Bob" }
]
CSV
id,name
1,Ada
2,Bob
Можно ли конвертировать не массив?

Один объект считается одной строкой. Для глубокой вложенности сначала вырежьте список через JSONPath.

Чем отличается страница Excel?

CSV — обычный текст; Excel удобнее сразу создавать и читать .xlsx.

Как обрабатываются запятые и переносы?

Запятые и кавычки внутри значений экранируются по правилам CSV. Если Excel открывает файл с кракозябрами, проверьте кодировку UTF-8.

Нужно нажимать «Конвертировать»?

Да. После вставки нажмите «Конвертировать», чтобы появились предпросмотр и скачивание.

Рекомендуемый процесс

  1. Подготовьте массив объектов (чаще всего list из API).
  2. Выполните конвертацию и проверьте, что заголовки покрывают нужные столбцы.
  3. Скачайте CSV или скопируйте текст и импортируйте в табличный редактор.
  4. Если столбцов слишком много, сначала спроецируйте упрощённую структуру через JSONPath.

В CSV нет типов: Excel может изменить формат чисел и строк. Важные ID лучше импортировать как текстовый столбец.