у меня есть 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);
}