var fs = require("fs"); var data = ''; var readerStream = fs.createReadStream('input.txt'); readerStream.setEncoding('UTF-8'); readerStream.on('data', function(chunk) { data += chunk; }); readerStream.on('end', function(){ console.log(data); }); readerStream.on('error', function(err){ console.log(error.stack); }); console.log("execute end...");
一、假设当前目录下有input.txt,内容为:phoenixframework官网地址:www.cewan.lajavascript
二、以上代码另存为:readStream.js,在当前目录执行:node readStream.js,效果以下:java