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