Конвертировать 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 хранит значения ячеек, а не представление листа: ширина столбцов, цвета, диаграммы, печатные области и оформление формул не переносятся. Перед импортом проверьте, что первая строка листа подходит для шапки таблицы.
Как выгрузить старую книгу
- Загрузите файл XLS.
- Выберите JSON как целевой формат.
- Скачайте результат и используйте массив
tablesдля импорта или проверки.
Подробнее о форматах
Что это за формат, чем открыть и чем отличается от других.