解析csv文件的好库!
快速提问:解析csv文件后,json存储的结果在哪里? https://www.npmjs.com/package/csvtojson#library上的教程有这个例子:
const csvFilePath='<path to csv file>'
const csv=require('csvtojson')
csv()
.fromFile(csvFilePath)
.on('json',(jsonObj)=>{
// combine csv header row and csv line to a json object
// jsonObj.a ==> 1 or 4
})
.on('done',(error)=>{
console.log('end')
})
但是,一旦'完成'被调用...我的结果json在哪里?!
我在调试器中检查了对象,但找不到结果。
提前致谢
答案 0 :(得分:1)
嗯,文档有点误导。
我通过调整你的代码来实现它,
const csvFilePath='<path to csv file>'
const csv=require('csvtojson')
csv().fromFile(csvFilePath,function(err,result){
if(err){
console.log("An Error Has Occured");
console.log(err);
}
var json = result;
console.log(json);
});
希望这有帮助!