在 Node.js 中运行,我需要能够解析来自 Excel .xls、.xlsx 和 .xlsm的单元格值。
有没有可用的解决方案?我怀疑是否有一个模块可以解决问题,所以也许有一种方法可以在内部将两种格式转换为第三种格式并拥有一个格式解析器?
有没有其他人遇到过这个问题?如果是这样,你想出了什么样的解决方案?
任何帮助是极大的赞赏。谢谢
包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