Node FS 读取文件中文乱码解决

1:首先保证源文件编码方式为UTF-8

2:读取代码,设置编码方式rs.setEncoding('utf8')


var fs = require('fs');
var rs = fs.createReadStream('G:\\tmp\\tt.txt');
rs.setEncoding('utf8');

var data = '';

rs.on('data',function(trunk){
    data += trunk;
});

rs.on('end',function(){
    console.log(data);
});

 

posted @ 2017-03-19 18:16  yshy  阅读(6196)  评论(0编辑  收藏  举报