Разбор xls/xlsx/xlsm в Node.js

Работая в Node.js, мне нужно иметь возможность анализировать значения ячеек из Excel .xls,.xlsx и.xlsm.

Есть ли доступные решения? Я сомневаюсь, что существует единственный модуль, который справится с задачей, так что, возможно, есть способ внутренне преобразовать два формата в третий и иметь единый синтаксический анализатор формата?

Кто-нибудь еще сталкивался с этой проблемой? Если да, то какое решение вы придумали?

Любая помощь с благодарностью. Спасибо

4 ответа

Пакет https://npmjs.org/package/excel-parser работает для XLS и XLSX

Модуль узла с именем 'xlsx' ( https://www.npmjs.com/package/xlsx) претендует на анализ файлов *.xlsm. Я успешно использовал его с файлами *.xls и *.xlsx. Я не вижу никаких ссылок на необходимость установки Python, хотя он у меня установлен, поэтому я не уверен, нужен ли он.

Другой вариант, который не требует установки python, - это node-xlsx.

Ты можешь использовать excel-parser или же xlsx от npm, больше информации npm xlsx

Другие вопросы по тегам