Excel в JSON
онлайн
Книга открывается целиком, лист выбирается кнопкой, а значения берутся такими, какими вы видите их в Excel — без превращения дат в числа с 1900 года.
Даты, проценты и прочие ловушки Excel
Внутри Excel дата хранится числом дней с 1900 года, процент — долей, а денежный формат — обычным числом с отдельно записанным оформлением. Конвертер, который берёт сырые значения, выдаёт JSON с загадочным 45678 вместо «15.01.2025» и 0.15 вместо «15 %». Мы берём отображаемые значения: в JSON попадёт ровно то, что вы видите в ячейке.
Дальше работает обычная логика таблицы: первая строка становится именами полей, остальные — записями. Числа пишутся без кавычек, но с оговоркой: значения с ведущим нулём остаются строками. Артикул «00123», превращённый в 123, — испорченные данные. Если в книге несколько листов, конвертируется выбранный, и об этом инструмент сообщает сразу после загрузки.
- XLSX, XLSM, XLS и OpenDocument
- Переключение между листами книги
- Даты и проценты в том виде, в каком видны в Excel
- Массив объектов или массив массивов на выбор
- Результат копируется прямо из окна