Распространенные ошибки синтаксиса JSON: Руководство по стандарту RFC 8259 | GoToolstack
Устранение лишних запятых, одинарных кавычек и ключей без кавычек в JSON. Защита точности больших целых чисел BigInt и форматирование данных.
Быстрый разбор таблиц XLSX и XLS в форматы JSON, CSV и HTML без установленного MS Office
Клиентский конвертер электронных таблиц Microsoft Excel (форматы XLSX, XLS, XLSM) в форматы JSON, CSV и адаптивные HTML-таблицы обеспечивает быстрый импорт бизнес-данных в веб-приложения и микросервисы без установки пакета MS Office или серверных утилит. Движок потокового разбора извлекает структуру книги, распознает даты, числовые форматы ячеек, формульные значения и заголовки колонок.
Представьте типичную задачу: бухгалтер передает прайс-лист в файле Excel размером 2,4 МБ с тремя рабочими листами и 1500 строками товаров. Пользователь перетаскивает файл в окно браузера, выбирает нужный лист и мгновенно получает чистый массив объектов JSON с сохранением типов: числа остаются числами, а даты конвертируются в стандартный формат ISO 8601. При необходимости этот же массив можно в один клик выгрузить как CSV с точкой с запятой для интеграции с 1С или экспортировать в виде чистой HTML-разметки таблицы для публикации в корпоративной вики.
Парсинг бинарных книг Excel осуществляется исключительно в памяти браузера через ArrayBuffer с помощью оптимизированной библиотеки SheetJS. Ваши коммерческие сметы, финансовые отчеты и персональные клиентские списки не загружаются в интернет.
Excel Ingestion: File.readAsArrayBuffer() ➔ XLSX.read(buffer) ➔ Sheet2JSON(activeSheet) ➔ JSON / CSV / HTML
Бинарный поток книги распаковывается в виртуальную модель книги (Workbook), извлекает активный лист ячеек, парсит значения с типами и сериализует в требуемый выходной формат.