【发布时间】:2019-03-23 12:43:18
【问题描述】:
当我们在 .on('end') 函数内的 console.log(restaurantdata) 返回日志但在函数日志外无法给出未定义的值时。
var restaurantdata=[];
fs.createReadStream('restaurantsa9126b3.csv')
.pipe(csv())
.on('data', (data) => restaurantdata.push(data))
.on('end', () => {
return restaurantdata;
})
console.log(restaurantdata);
yield this.render('home',{
restaurantdata:restaurantdata,
});
【问题讨论】:
-
您能否提供一个 CSV 数据样本以及您对代码的期望?
-
我希望将我的 csv 数据转换为 JSON 格式
-
您是否查看了解决方案的链接?另外,您的共享文件(我们需要访问权限才能检查),最好在问题中粘贴几行。
-
好的,我会提供