2017-09-16 37 views
0

偉大的庫來解析csv文件!節點csvtojson。結果在哪裏?

快速問題:解析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?

我檢查了調試器中的對象並找不到結果。

在此先感謝

回答

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); 
}); 

希望這有助於!

+0

嗡嗡聲,不知道從文件有一個回調時,它完成...沒有看到它在文檔中。謝謝! – Nacho

+0

是的..文檔是誤導性的.. –