无法将xlsx解析为json节点js

时间:2019-05-13 13:57:29

标签: node.js json parsing amazon-s3 xlsx

我有带xlsx文件的s3存储桶。我需要获取该文件并将其解析为json对象。我在dashdata上有数据,但是我的dashdata.on无法正常工作。

我的功能:

function getData() {
var dashdata = s3.getObject({Bucket: 'dashdata01', Key: "dash01.xlsx"}).createReadStream();
console.log('dashdata: ' + dashdata);
var buffers = [];
//do not show log
dashdata.on('data', function(data){
    console.log('data: ' + data);
    buffers.push(data);
});
//do not show log
dashdata.on('end', function () {
    var buffer = Buffer.concat(buffers);
    var workbook = xlsx.parse(buffer);
    console.log("workbook", workbook);
});

console.log('teste: ' + JSON.stringify(buffers));

return JSON.stringify(buffers);
}

0 个答案:

没有答案