📄 Документы ✓ Бесплатно

JSON в Excel
онлайн

Получается настоящая книга XLSX, а не переименованный текстовый файл. Вложенные поля разворачиваются в колонки, числа остаются числами и сразу считаются формулами.

Мгновенно
🗑Файл не уходит на сервер
🌳Вложенность разворачивается
🔢Числа остаются числами
Перетащите JSON сюдаили нажмите кнопку нижеJSON · до 25 МБ

Почему это лучше, чем переименовать CSV

Самый частый способ получить таблицу из JSON — собрать CSV и открыть его в Excel. Работает он плохо: приходится угадывать разделитель, следить за кодировкой, а числа и даты Excel при импорте истолкует по-своему. Здесь собирается настоящий файл XLSX со структурой книги внутри, и он открывается двойным щелчком без единого вопроса.

Числа при этом остаются числами, а не текстом, — по ним сразу работают формулы и сортировка. Исключение то же, что и всюду в разделе: значения с ведущим нулём остаются текстом, иначе артикул «00123» превратился бы в 123. Вложенные объекты разворачиваются в колонки через точку, а массивы внутри записи кладутся в ячейку целиком: у разных записей длина массива разная, и развернуть их без потери формы таблицы нельзя.

  • Настоящий XLSX, а не переименованный текст
  • Числа остаются числами, формулы по ним работают
  • Вложенные объекты разворачиваются в колонки
  • Колонки собираются по всем записям сразу
  • Имя листа задаётся в настройках
Что не переносится Честно
Массивы внутри записи Одной ячейкой
Оформление JSON его не хранит
Формулы Только значения
Несколько таблиц Один лист
Что получится Надёжно
Формат файла Настоящий XLSX
Числа Считаются формулами
Все поля всех записей В колонках
Кириллица Без кракозябр

Частые вопросы

Нет. Книга собирается прямо в браузере, JSON никуда не отправляется.
Настоящий. Внутри полноценная структура книги Excel, файл открывается двойным щелчком и не задаёт вопросов про кодировку и разделитель.
Да, по ним сразу работают формулы и сортировка. Кроме значений с ведущим нулём — они остаются текстом, чтобы артикул «00123» не превратился в 123.
Развернутся в колонки с точкой в названии: поле «user» с вложенным «name» станет колонкой «user.name». Массивы внутри записи попадут в ячейку целиком.
Инструмент сам найдёт внутри массив записей — данные часто лежат в поле вида «data» или «items». Если массива нет, объект станет одной строкой.
Да, поле есть в настройках справа. По умолчанию берётся имя исходного файла, длина ограничена 31 символом — это ограничение самого Excel.