当前位置: 代码迷 >> Android >> 解析文件显示中文乱码有关问题
  详细解决方案

解析文件显示中文乱码有关问题

热度:67   发布时间:2016-05-01 12:03:43.0
解析文件显示中文乱码问题
新手问题。
解析一个lrc文件,所有硬编码中文都可以正确在模拟器上显示,但是从lrc文件中得到的中文显示为乱码。
直接将解析内容在java console上显示没有问题(不运行模拟器,使用java app运行相应的解析功能,打印到console),一切正常。
请教这可能是是什么原因?
用的是new BufferedReader(new FileReader(path))读取文件的。

------解决方案--------------------
resultData = new String(new BufferedReader(new FileReader(path)).read, "GB2312");
------解决方案--------------------
http://topic.csdn.net/u/20100821/14/9bdfdd31-e081-48e7-84d9-57672094afdc.html
参考,
还是编码的问题,编码不统一,有的文件编码不规范,都用utf-8。
------解决方案--------------------
编码,还是自己查表吧,日文,和中文等,编码还无法硬编码,仅仅gbk或gb2312还不可靠
  相关解决方案