html5中文学习网

您的位置: 首页 > 网站及特效实例 > javascript特效 » 正文

node.js实现逐行读取文件内容的代码_node.js_

[ ] 已经帮助:人解决问题

在此之前先介绍一个逐行读取文件内容NPM:https://github.com/nickewing/line-reader,需要的朋友可以看看。sj2HTML5中文学习网 - HTML5先行者学习网

直接上代码:sj2HTML5中文学习网 - HTML5先行者学习网

function readLines(input, func) {  var remaining = '';  input.on('data', function(data) {    remaining += data;    var index = remaining.indexOf('/n');    while (index > -1) {      var line = remaining.substring(0, index);      remaining = remaining.substring(index + 1);      func(line);      index = remaining.indexOf('/n');    }  });  input.on('end', function() {    if (remaining.length > 0) {      func(remaining);    }  });}function func(data) {  container.push(data);}var input = fs.createReadStream(__dirname + '/ip_arr.txt');readLines(input, func);

sj2HTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助