readAsText乱码

我用readAsText读取个txt文件ansi编码,中文全部都乱码,在不修改原文件编码的时候如何处理?

heavenswen
浏览 7566回答 2
2回答

慕男婶

中文,你用ansi编码读取,不乱码才怪呢。。你看看readAsText,读取的时候有没有指定编码的参数。

宝爷威武

var reader=new FileReader();if (/text+/.test(file.type)) {     reader.onload = function() {         $('body').append('<pre>'+this.result+'</pre>')     }     reader.readAsText(file,'gb2312'); //这里改成gb2312就能正常显示中文 }//other code但还没研究出来为什么改成那样就可以了
打开App,查看更多内容
随时随地看视频慕课网APP