tigtools

JSON в Excel

Вставьте JSON или откройте файл .json и скачайте таблицу, в которой на каждый объект приходится одна строка. Всё выполняется в вашем браузере.

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

Как пользоваться

  1. Вставьте JSON или откройте файл .json.
  2. Выберите, как записывать массивы внутри объектов.
  3. При необходимости задайте имя листа.
  4. Нажмите «Конвертировать» и скачайте .xlsx.

Как это работает

Каждый элемент массива верхнего уровня становится одной строкой; один объект даёт одну строку. Вложенные объекты преобразуются в столбцы с именами через точку, например address.city. Столбцы появляются в том порядке, в котором их ключи встречаются впервые, поэтому объекты с разными ключами всё равно выравниваются, а отсутствующие значения остаются пустыми ячейками.

Массивы внутри объектов можно записать в одну ячейку как текст JSON, объединить значения через точку с запятой или разнести по нумерованным столбцам (tags.0, tags.1). Числа и логические значения сохраняют свой тип в Excel; null становится пустой ячейкой. Строки остаются текстом, в том числе строки, похожие на даты или начинающиеся с =, — они никогда не превращаются в формулы.

Строка заголовков выделена жирным, закреплена и имеет кнопки фильтрации, а ширина столбцов подстраивается под содержимое. Excel ограничивает ячейку 32 767 символами; более длинный текст обрезается, и инструмент сообщает, сколько ячеек было затронуто.

Примеры

Ответ API

Список пользователей из REST API, у каждого из которых есть вложенный объект address, становится листом со столбцами id, name, address.city и address.zip.

Теги для фильтрации

Выберите вариант «По столбцу на элемент», чтобы разместить каждый тег в отдельном столбце, или «Объединить значения», чтобы оставить их вместе как «vip; newsletter».

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

Что делать, если у моих объектов разные ключи?

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

Мой JSON — это объект, содержащий массив. Что мне делать?

Вставьте только массив, иначе инструмент воспримет весь объект как одну строку со столбцами, имена которых заданы путями через точку. Во многих ответах API список находится под ключом, например data или items.

Преобразуются ли даты?

Нет. В JSON нет типа даты, поэтому строки с датами сохраняются как текст в том виде, в котором они записаны.

Конфиденциальность

JSON преобразуется в вашем браузере, а файл .xlsx создаётся на вашем устройстве. Ничего не загружается, не сохраняется и не попадает в аналитику; учитывается только анонимное событие об использовании инструмента.