Как пользоваться: JSON в Excel
- 1
Вставьте или перетащите JSON
Вставьте ответ API или перетащите файл .json: поддерживаются массивы объектов, объекты со столбцами и JSON Lines.
- 2
Проверьте столбцы
Вложенные объекты разворачиваются в столбцы с именами через точку; в предпросмотре видны все строки и столбцы, которые попадут в файл.
- 3
Скачайте книгу
Скачайте файл .xlsx (или .ods) с типизированными ячейками и подогнанной шириной столбцов — его сразу можно фильтровать и строить по нему диаграммы.
Лимиты и Pro
Файлы JSON до 500 MB; действует собственное ограничение Excel: 1 048 576 строк и 16 384 столбца на лист.
Файлы до 4 GB. Смотреть Pro
О инструменте «JSON в Excel»
JSON в Excel создаёт таблицу из JSON, чтобы те, кто работает в Excel, Google Sheets или Numbers, могли открыть данные из API, выгрузки базы данных или файла журнала. Каждый объект массива становится строкой, а объединение всех ключей — столбцами, поэтому записи с пропущенными полями выстраиваются правильно.
На практике JSON редко бывает плоским. Вложенные объекты разворачиваются в столбцы вроде address.city и address.country, массивы значений превращаются в items.0, items.1, а всё, что вы решили не разворачивать, сохраняется в одной ячейке как текст JSON. Обёртка вида {"data": [...]} или {"results": [...]} снимается автоматически, а другие распространённые структуры — объект с ключами-идентификаторами, объект с массивами-столбцами, массив массивов — тоже распознаются.
Книга записывается с правильными типами: числа попадают в числовые ячейки, которые можно суммировать, строки с датами в формате ISO становятся датами Excel, true и false — логическими значениями, а ширина каждого столбца подбирается по содержимому. Для LibreOffice можно выбрать формат OpenDocument (.ods), а если нужен простой текстовый файл — CSV или TSV.
Всё работает в вашем браузере, а это важно, если в JSON есть данные клиентов или токены. Очень большие массивы обрабатываются в фоновом потоке, а в предпросмотре таблица отрисовывается только для видимой части.
Конфиденциальность
JSON разбирается, а таблица создаётся прямо во вкладке браузера. Данные не загружаются на сервер, поэтому ответы API, записи клиентов и ключи остаются на вашем устройстве.