【发布时间】:2020-04-05 12:36:25
【问题描述】:
我想读取一个 CSV 文件并将其存储在一个变量中以供将来访问,最好作为对象数组。 但是执行以下操作
const csv = fs
.createReadStream('data.csv')
.pipe(csv.default({ separator: '|' }))
.on('data', (data) => {
results.push(data);
})
.on('end', () => {
console.log(results);
});
仅在 on('end') 子句中获取我的数据。在它之外,访问变量结果会给出空变量,甚至在 on end 子句中重新分配给另一个变量似乎不起作用。请查看并提出解决方案
【问题讨论】:
标签: node.js typescript promise nestjs