从节点js读取excell文件

我正在尝试从节点js读取excell文件,但是我正在成功,现在正在使用下面的一组代码

var xlsx = require('node-xlsx'); var obj = xlsx.parse(__dirname + '/productExcell.xlsx'); // parses a file console.log(obj); 

控制台不会为我打印任何内容,parsing语句后也不会执行任何控制台。

node-xlsx模块需要安装excel模块。

确保你运行npm install excell

还要确保你正在parsing的文件实际上存在于给定的path中。 你可以做如下的事情:

 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'); } });