Назад

JSON в Excel

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

Как JSON превращается в книгу Excel

Вставьте данные API или экспорта, укажите, как сопоставить вложенные поля, и скачайте XLSX.

1

Вставьте свой JSON

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

2

Опишите свои предпочтения

Укажите дополнительные инструкции — например, какие поля включить, как назвать столбцы или как обрабатывать вложенные ключи — чтобы результат в точности соответствовал тому, что нужно в таблице.

3

AI-агент структурирует ваши данные

Агент анализирует ваш JSON, преобразует каждый ключ в заголовок столбца, разворачивает вложенные объекты через точечную нотацию и размещает каждый элемент массива как пронумерованную строку в таблице.

4

Скачайте файл Excel

Получите чистый, готовый к использованию файл XLSX, который можно открыть в Excel, Google Sheets или любом табличном редакторе — отсортированный, размеченный и без ручного переформатирования, которое иначе заняло бы часы.

Кто конвертирует JSON в таблицы

Создано для тех, кто переносит слабоструктурированные данные из API, приложений и баз данных в Excel.

Разработчики и создатели API

Быстро превращайте ответы API или экспорт JSON из баз данных в таблицы для передачи нетехническим коллегам, заинтересованным сторонам или клиентам, работающим в Excel, а не с кодом.

Аналитики данных и бизнес-команды

Пропустите ручное переформатирование при работе с источниками данных на основе JSON. Получите чистую, готовую для сводных таблиц Excel-таблицу за секунды, чтобы сразу перейти к анализу.

Операционные и проектные менеджеры

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

Советы по сопоставлению JSON и Excel

Настройте массивы, вложенные объекты, заголовки и типы данных перед созданием таблицы.

01

Укажите, какие поля оставить

Если в вашем JSON много ненужных ключей, перечислите только те, которые должны стать столбцами. Например: «Включи только столбцы id, name и email». Это сделает вашу таблицу Excel сфокусированной и читаемой.

02

Дайте столбцам понятные названия

Попросите агента переименовать непонятные ключи в обычные слова. Например: «Переименуй usr_id в User ID, а ts — в Timestamp». Заголовки столбцов в итоговой таблице будут точно соответствовать указанному.

03

Контролируйте глубину вложенности

Если в вашем JSON есть глубоко вложенные объекты, укажите, насколько их разворачивать. «Разверни только на один уровень» делает результат компактным, а «полностью разверни все вложенные ключи» показывает каждое значение в отдельном столбце.

04

Запросите определённый порядок сортировки строк

Добавьте инструкцию по сортировке, например «Сортируй строки по дате по убыванию» или «Упорядочь по total_amount от наибольшего к наименьшему», чтобы таблица пришла уже отсортированной и готовой к просмотру.

05

Явно обрабатывайте массивы внутри объектов

Если поле содержит вложенный массив (например, список тегов для записи), укажите, что делать: «Объедини значения массива в одну ячейку через запятую» или «Разверни в несколько строк — по одной на тег».

06

Отмечайте пропущенные или null-значения

Скажите агенту, как отображать null: «Замени значения null на N/A» или «Оставь ячейки с null пустыми». Это предотвращает неоднозначные пустые ячейки, которые могут искажать формулы или фильтры в Excel позже.

Чего ожидать от конвертации JSON в Excel

Оцените качество результата, дополнительные проверки и особенности скачивания при конвертации JSON в Excel.

Большинство валидных массивов JSON и ответов API конвертируются в Excel без проблем, если желаемая структура ясна. Плоские массивы становятся одной строкой на объект, вложенные поля — столбцами с точечной нотацией, а повторяющиеся массивы можно объединить, развернуть или вынести на отдельные листы. Очень большой или неоднородный JSON лучше всего обрабатывается, если сначала запросить короткую карту сопоставления столбцов. Лучший ввод: валидный JSON и желаемая структура таблицы, особенно правила для вложенных объектов, повторяющихся массивов, названий столбцов, типов данных и отдельных листов.

Пример: До: [{"order_id":1001,"customer":{"name":"Ana","email":"ana@example.com"},"shipping":{"city":"Austin"},"line_items":[{"sku":"TEE-1","qty":2}],"total":79.5}]. После: книга Excel с листом Orders, содержащим order_id, customer.name, customer.email, shipping.city, total, и либо объединённым столбцом line_items, либо отдельным листом Line Items, связанным по order_id.

Заметки о сопоставлении JSON

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

  • Для вложенных массивов нужно явное правило: объединить значения в одной ячейке, развернуть в несколько строк или вынести на отдельный лист. Оптимальный вариант зависит от данных.
  • Крайне большие файлы JSON или объекты с множеством несогласованных ключей могут давать очень широкие таблицы, которые нужно группировать или очищать перед анализом.
  • Инструмент преобразует структуру и содержимое, но формулы, сводные таблицы, условное форматирование и правила проверки данных следует добавлять после создания файла XLSX.

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

С какими структурами JSON этот инструмент справляется лучше всего?

Лучше всего он работает с массивами объектов — самым распространённым форматом экспорта JSON. Каждый объект в массиве становится одной строкой, а каждый уникальный ключ во всех объектах — столбцом. Также поддерживаются отдельные объекты и вложенные структуры.

Можете показать пример «до и после» для JSON в Excel?

Да. Запись JSON вида {"order_id":1001,"customer":{"email":"ana@example.com"},"total":79.5} становится строкой Excel со столбцами order_id, customer.email и total. Если JSON содержит повторяющиеся массивы, например line_items, вы можете попросить объединить их в одной ячейке, развернуть в несколько строк или разместить на отдельном листе.

Как обрабатываются вложенные объекты в выходном файле Excel?

Вложенные объекты разворачиваются с помощью точечной нотации. Например, поле вроде «address.city» становится отдельным заголовком столбца, что позволяет хранить все данные на одном читаемом листе, а не разбивать их по нескольким вкладкам.

Что произойдёт, если разные объекты в моём массиве имеют разные ключи?

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

Есть ли ограничение на размер JSON, который можно конвертировать?

Очень большие файлы JSON — как правило, с более чем несколькими тысячами строк или с глубоко вложенными структурами на 5+ уровней — могут давать более медленный результат или требовать ручной доработки. Разбивка больших файлов перед конвертацией обычно даёт более чистый результат.

Сохранит ли Excel типы чисел и дат, или всё превратится в текст?

Числовые значения обычно сохраняются как числа в файле XLSX. Даты в формате ISO 8601 (например, «2024-03-15») как правило распознаются и корректно форматируются, хотя даты в произвольном формате могут остаться текстом.

Можно ли конвертировать JSON, экспортированный из базы данных, API или инструмента вроде MongoDB или Postman?

Да — экспорт JSON из REST API, MongoDB, Firebase, Postman и аналогичных источников — обычный сценарий использования. Пока данные соответствуют стандартному синтаксису JSON, процесс конвертации обрабатывает их одинаково, независимо от источника.

Должны ли вложенные массивы становиться строками, столбцами или отдельными листами?

Это зависит от данных. Теги или категории часто хорошо смотрятся как значения, разделённые запятыми, в одной ячейке. Позиции заказа, события, логи или повторяющиеся измерения обычно лучше представлять как отдельные строки или второй лист, связанный по ID. Укажите ваше предпочтение в запросе для более чистой книги.

Нужно ли очищать JSON перед тем, как вставлять его?

Мелкие проблемы форматирования — лишние запятые, непоследовательные пробелы — обычно обрабатываются корректно, но JSON должен быть структурно валидным. Если вы не уверены в исходных данных, хорошей привычкой будет предварительно проверить их через бесплатный валидатор JSON.

Готовы создавать?

Зарегистрируйтесь бесплатно и поручите AI-агентам ваши задачи — от быстрых операций до полноценных рабочих процессов, прямо в браузере, без настройки.

Начать бесплатно