2015年4月2日 星期四

node.js 讀取檔案每一行作個別處理

可解決檔案太大造成的 process out of memory


var rl = require('readline').createInterface(require('fs').createReadStream('content.txt'), new require('stream'));

rl.on('line', function(line) {
  console.log(line);
  console.log('==');
});

rl.on('close', function() {
  console.log('close file');
});

沒有留言: