java读取文件,中文乱码
2012-02-21 09:17
274 查看
前两天搞了项目,读取文件时候,发现中文读出来会有乱码,试了几种方法
开始用了getBytes方法,结果不行
后面终于成功了
以某种编码读取指定的文件。由于我的文件当时保存时是UTF-8编码的,所以我采用UTF-8编码构造输入流。
至于文件编码的查看,你可以用另存为的方式查看当前文件的默认编码,保存类型即你当前的编码。
开始用了getBytes方法,结果不行
后面终于成功了
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file),"UTF-8"));
以某种编码读取指定的文件。由于我的文件当时保存时是UTF-8编码的,所以我采用UTF-8编码构造输入流。
至于文件编码的查看,你可以用另存为的方式查看当前文件的默认编码,保存类型即你当前的编码。
相关文章推荐
- java读取properties配置文件时中文乱码解决办法
- Java 读取properties文件中文乱码,先确定properties文件类型
- Java读取properties文件中文乱码问题解决
- JAVA读取文件,避免中文乱码。
- Java BufferedReader读取UTF-8文件中文乱码
- Java读取中文文件出现乱码解决过程
- Java 读取ANSI文件中文乱码问题解决方式
- Java IO读取文件中文乱码问题 (读写文件不错的通用写法)
- Java读取properties配置文件时,中文乱码解决方法
- Java读取properties文件中文乱码问题解决
- java.util.Properties读取中文内容的配置文件,发生中文乱码的现象有解决方案
- Java 读取配置文件中的信息 中文乱码
- 关于Netbean Java程序下面读取记事本文件中文乱码
- Java IO读取文件中文乱码问题
- Java读取properties文件中文乱码问题的解决
- Java里面读取csv文件中文乱码
- JAVA本地读取文件,解决中文乱码问题
- java用制定编码读取文件,防止出现中文乱码
- Java读取ini文件和中文乱码问题解决
- Java读取properties配置文件时,中文乱码解决方法