我想用任何javascript库解析大型excel文件以获取工作表名称,以允许用户选择将在服务器端处理的工作表。 我看到这个库https://github.com/SheetJS/js-xls可以解析excel文件,但会将所有文件加载到内存中,如果文件太大,客户端机器将冻结。有什么建议吗?
答案 0 :(得分:0)
读取,操作和编写电子表格数据和样式到XLSX和JSON。我自己还没有对此进行测试,但api看起来很广泛,有很多可能性。
代码示例:
// read from a file
var workbook = new Excel.Workbook();
workbook.xlsx.readFile(filename)
.then(function() {
// use workbook
});
// pipe from stream
var workbook = new Excel.Workbook();
stream.pipe(workbook.xlsx.createInputStream());