1
노드 js에서 xls 파일을 읽어야합니다. 세 가지 방법을 시도했지만 다음과 같은 문제가 있습니다. 이런 종류의 문제에 대한 해결책을 알려주십시오.어떻게 노드 js에서 xls 파일을 읽고 쓸 수 있습니까
//first time
var office = require('office');
office.parse('test.xls', function(err, data) {
console.log(data.sheets);
});
//second time
require('xls').parse('test.xls', function(err, data) {
// xls file parsed into data
console.log(data);
});*/
//third time
var fs = require('fs');
var htmlparser = require("htmlparser");
var office = require('office');
exports.onlyText = function(test) {
test.expect(3);
var handler = new htmlparser.DefaultHandler(function (error, dom) {
test.ok(!error, error);
var text = htmlparser.DomUtils.getElementsByTagName("P", dom)[0].children[0].raw;
test.strictEqual(text, '213', 'text data');
test.done();
});
office.parse(__dirname + '/test.xls', function(err, data) {
test.ok(!err, err);
var parser = new htmlparser.Parser(handler);
parser.parseComplete(data);
});
};
//error in console for all time is
//Uncaught Error: Cannot find module '../build/Release/node_expat.node' module.js:338
//Uncaught Error: Cannot find module '../build/Release/node_expat.node' module.js:338