HOW TO READ CSV FILES IN NODEJS

NODE

(real quick examples)

DUMMY CSV FILE Animal,Description Doge,Good Boy Cate,Evil

READ CSV INTO OBJECT

01

LOAD REQUIRED MODULES - NPM INSTALL CSV-PARSER const fs = require("fs"), csv = require("csv-parser");

READ CSV INTO OBJECT

01

READ CSV FILE var results = []; fs.createReadStream("DEMO.CSV") .pipe(csv())  .on("data", data => results.push(data)) .on("end", () => console.log(results));

READ CSV INTO ARRAY

02

DUMMY CSV FILE Apple,Banana Cherry,Durian

READ CSV INTO ARRAY

02

LOAD REQUIRED MODULES - NPM INSTALL CSV-PARSER const fs = require("fs"), csv = require("csv-parser");

READ CSV FILE var results = []; fs.createReadStream("DEMO.CSV") .pipe(csv({ headers : false })) .on("data", data =>    results.push(Object.values(data)) ) .on("end", () => console.log(results));