не удалось разобрать xlsx с json-узла js - PullRequest
0 голосов
/ 13 мая 2019

у меня есть s3 ведро с файлом xlsx. Мне нужно получить этот файл и разобрать объект 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);
}
...