Перейти к содержимому
100% конфиденциальность — файлы остаются на вашем устройстве
>_
Русский

Конвертер JSON → Excel

Превратите JSON в настоящую книгу .xlsx для скачивания — несколько листов, развёрнутые поля, настоящие числовые и логические ячейки — прямо в браузере.

Если включено, вложенное поле вроде address.city становится отдельным столбцом. Если выключено, вложенные объекты и массивы остаются одной ячейкой с текстом JSON.

Дополнительные параметры

Даты записываются в UTC (дата и время без смещения считаются UTC). Преобразование меток времени затрагивает только столбцы с именами, похожими на дату (date, time, created, updated, …_at), все значения в которых — правдоподобные метки времени между 1980 и 2100 годами. В остальных случаях числа остаются числами.

Перетащите сюда файл .json или .txt

Превращаем JSON в настоящую таблицу без сервера

Ответ API или файл конфигурации написан на JSON, а человеку, который должен просмотреть, отфильтровать или построить по этим данным график, почти всегда нужен Excel. Обычно для этого приходится либо просить кого-то написать одноразовый скрипт, либо вставлять данные в онлайн-конвертер, который втихую сохраняет копию загруженного, — невыгодный обмен, если речь о клиентских записях, финансовых данных или чём-то ещё, что не хочется отдавать на сторонний сервер.

Этот инструмент создаёт настоящую книгу .xlsx — не переименованный CSV, а полноценный файл Excel с типизированными ячейками, полужирной строкой заголовка и подобранной шириной столбцов — прямо в браузере с помощью JavaScript-библиотеки для таблиц. Ваш JSON разбирается, преобразуется и упаковывается в скачиваемый файл целиком на вашем компьютере; ничего никуда не передаётся. В итоговой таблице числа остаются числами, а логические значения — логическими, поэтому столбец с ценами сразу пригоден для формулы СУММ без предварительной замены.

Если ваш JSON — один массив объектов, получится один лист. Если это объект, в каждом ключе верхнего уровня которого лежит массив, например `{ "employees": [...], "departments": [...] }`, инструмент автоматически создаст по листу на каждый ключ с названием этого ключа, поэтому один JSON-экспорт с несколькими связанными таблицами окажется в одной книге с несколькими вкладками, и разбирать его вручную не придётся. Вложенные поля вроде `address.city` можно развернуть в отдельный столбец с ключом через точку или оставить одной ячейкой с текстом JSON, если хотите видеть исходную структуру.

Таблица предпросмотра показывает, что именно будет на каждом листе — число строк, число столбцов и первые строки данных, — прежде чем вы что-либо скачаете, так что при необходимости можно изменить параметр разворачивания или исправить исходный JSON. Когда всё выглядит правильно, задайте имя листа и файла и нажмите «Скачать». Если табличные данные нужны обычным текстом, а не двоичной таблицей, с этим справится «Конвертер CSV ↔ JSON»; а если сначала нужно проверить или переформатировать сам JSON, логично начать с «Форматирования и проверки JSON».

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

Создаётся настоящий файл Excel, а не переименованный CSV?

Да — это полноценная книга .xlsx с полужирной строкой заголовка, типизированными числовыми и логическими ячейками и подобранной шириной столбцов.

Можно ли получить из одного JSON-файла несколько листов?

Да — если JSON представляет собой объект, у которого в каждом ключе верхнего уровня лежит массив, каждый ключ автоматически становится отдельным листом. Объект с единственным массивом (например, { "users": [...] }) разворачивается в один лист с именем этого ключа.

Можно ли посмотреть таблицу перед скачиванием?

Да — таблица предпросмотра показывает первые строки каждого листа до того, как вы скачаете файл .xlsx.

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