我正在尝试从 Node js 读取 Excel 文件,但我成功了,现在正在使用下面的代码集
var xlsx = require('node-xlsx');
var obj = xlsx.parse(__dirname + '/productExcell.xlsx'); // parses a file
console.log(obj);
控制台不会为我打印任何内容,并且在解析语句后也不会执行任何控制台。
最佳答案
node-xlsx
模块需要安装 excel
模块。
通过运行 npm install Excell
确保您拥有此权限。
还要确保您尝试解析的文件确实存在于给定路径中。您可以执行如下操作:
var fs = require("fs");
var xlsx = require('node-xlsx');
var xlsFile = __dirname + '/productExcell.xlsx'
fs.exists(xlsFile, function(exists){
if (exists) {
var obj = xlsx.parse(xlsFile);
console.log(obj);
} else {
console.log('File does not exist');
}
});
关于javascript - 从node js读取excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35408973/