# csv parser in node js
Reading data in from a csv can be handled in many ways. One solution is to read the csv
file into an array. From there you can do work on the array.
# Using FS to read in a CSV
fs is the File System API (opens new window) in node. We can use the method readFile on our fs variable, pass it a data.csv
file, format and function that reads and splits the csv
for further processing.
This assumes you have a file named data.csv
in the same folder.
'use strict'
const fs = require('fs');
fs.readFile('data.csv', 'utf8', function (err, data) {
var dataArray = data.split(/\r?\n/);
console.log(dataArray);
});
You can now use the array like any other to do work on it.