Read File Line By Line With Node.js
September 19, 2023 by Andreas Wik
It’s quick and easy to read a file line by line With Node.js.
First, import the modules needed.
const readline = require('readline');
const fs = require('fs');
Then create a readline interface and provide the file you want to read, in my case bickbeck-missp.dat).
const readInterface = readline.createInterface({
input: fs.createReadStream('birkbeck-missp.dat'),
output: process.stdout,
console: false
});
The following lets you do whatever it is you need to for each line:
readInterface.on('line', function(line) {
console.log(line);
});
That’s it, hope it helps!