Конвертировать XLS (Excel) в JSON

XLS в JSON со сведениями об источнике и данными листов Excel в отдельных таблицах.

Конвертируйте XLS в JSON для импорта старой книги Excel, сверки выгрузки или обработки табличных данных кодом. Листы передаются как структурированные таблицы, поэтому значения ячеек не смешиваются в одну строку текста.

Как устроен результат

JSON всегда содержит четыре верхних поля. Для таблицы данные листа находятся в tables; pages присутствует для единого контракта и может быть пустым массивом.

{
  "source": { "filename": "price.xls", "format": "xls", "pages": 0, "size_bytes": 18432 },
  "converted_at": "2026-09-18 10:30:00",
  "pages": [],
  "tables": [{ "page": 1, "header": ["Артикул", "Цена"], "rows": [["A-15", "490"]] }]
}
  • source описывает исходную книгу: имя, формат и размер.
  • converted_at показывает время подготовки JSON.
  • pages остаётся массивом даже у книги без текстовых страниц.
  • tables содержит шапку и строки данных каждого листа.
  • Значения ячеек передаются строками, включая числа и даты: приводите их к нужному типу в своём коде.

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

Как выгрузить старую книгу

  1. Загрузите файл XLS.
  2. Выберите JSON как целевой формат.
  3. Скачайте результат и используйте массив tables для импорта или проверки.

Похожие конвертации

Подробнее о форматах

Что это за формат, чем открыть и чем отличается от других.