Parsing a CSV file using NodeJS

后端 未结 16 2359
执笔经年
执笔经年 2020-11-27 12:15

With nodejs I want to parse a .csv file of 10000 records and do some operation on each row. I tried using http://www.adaltas.com/projects/node-csv. I couldnt get this to pau

16条回答
  •  忘掉有多难
    2020-11-27 12:45

    The fast-csv npm module can read data line-by-line from csv file.

    Here is an example:

    let csv= require('fast-csv');
    
    var stream = fs.createReadStream("my.csv");
    
    csv
     .parseStream(stream, {headers : true})
     .on("data", function(data){
         console.log('I am one line of data', data);
     })
     .on("end", function(){
         console.log("done");
     });
    

提交回复
热议问题