node.js, read from file line by line
Read line by line from a file.
[code language=”javascript”]
function processFile(inputFile) {
var fs = require(‘fs’),
readline = require(‘readline’),
instream = fs.createReadStream(inputFile),
outstream = new (require(‘stream’))(),
rl = readline.createInterface(instream, outstream);
rl.on(‘line’, function (line) {
console.log(line);
});
rl.on(‘close’, function (line) {
console.log(line);
console.log(‘done reading file.’);
});
}
processFile(‘/path/to/a/input/file.txt’);
[/code]
Read the entire file in utf8 format.
[code language=”javascript”]
fs.readFile(‘input.txt’, ‘utf8’, function (err, data) {
if (err) throw err;
console.log(data);
});
[/code]
Search within Codexpedia
Search the entire web