Перейти к содержимому

Преобразовать Excel в JSON

Этот инструмент преобразует книгу Excel (.xlsx) в JSON прямо в браузере. Каждый лист со значениями превращается в отдельный JSON-файл, пронумерованный по его позиции в книге. Числовая ячейка становится числом JSON, логическое значение становится true или false, дата становится датой ISO, а пустая ячейка или ошибка формулы становится null; текст всегда остаётся строкой, даже значение, похожее на число. При включённой строке заголовка первая строка называет поля, и каждая следующая строка становится объектом; выключите её, и каждая строка станет массивом значений. Ваш файл никуда не загружается.

Работает в вашем браузере

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

XLSX, до 50 МБ

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

  1. 1 Выберите файл Excel (.xlsx).
  2. 2 Укажите, является ли первая строка строкой заголовка.
  3. 3 GRID16 читает каждый лист в вашем браузере.
  4. 4 Скачайте JSON-файл для каждого листа со значениями.

Вопросы

Что происходит с книгой, у которой несколько листов?
Каждый лист хотя бы с одним значением становится отдельным JSON-файлом, пронумерованным по его позиции в книге. Пустой лист, который часто оставляют настройки Excel по умолчанию, пропускается.
Что меняет настройка заголовка?
С заголовком первая строка называет поля, и вы получаете список объектов. Пустая ячейка заголовка называется по своей букве столбца, а повторяющееся имя получает добавленную букву столбца, поэтому ни один столбец никогда не теряется. Без заголовка вы получаете список строк.
Как выходят числа, даты и текст?
Число становится числом JSON с его точным сохранённым значением, логическое значение становится true или false, а дата становится датой ISO вроде 2026-09-14, или 2026-09-14 13:45:00, если при ней есть время. Текст всегда остаётся строкой, поэтому значение вроде "00123" никогда не превращается в число.
Что даёт пустая ячейка или сломанная формула?
Значение JSON null. У формулы, завершившейся ошибкой, нет сохранённого значения, на которое можно опереться, поэтому она выходит так же, как пустая ячейка.
Читает ли он старый формат .xls?
Нет. Читается только более новый формат .xlsx; старый файл .xls не распознаётся.
Загружается ли мой файл на сервер?
Нет. Преобразование происходит в браузере, файл не покидает ваше устройство.

Другие инструменты