java 记事本读取文本文件的乱码问题,终于解决了 O(∩_∩)O~ 多谢 uu老师帮助
2009-05-08 14:19
477 查看
void readFile(String path) // 显示打开文件的内容
{
try
{
File file = new File(path);
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(file), "gb2312"));// 编码转换(关键的地方)
String str = "";
int size = (int) file.length();
int charRead = 0;
char[] content = new char[size];
while (br.ready())
{
charRead += br.read(content, charRead, size - charRead);
}
br.close();
str = new String(content, 0, charRead);
text.setText(str);
} catch (IOException e)
{
System.out.println("读取文件出错");
}
}
{
try
{
File file = new File(path);
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(file), "gb2312"));// 编码转换(关键的地方)
String str = "";
int size = (int) file.length();
int charRead = 0;
char[] content = new char[size];
while (br.ready())
{
charRead += br.read(content, charRead, size - charRead);
}
br.close();
str = new String(content, 0, charRead);
text.setText(str);
} catch (IOException e)
{
System.out.println("读取文件出错");
}
}
相关文章推荐
- java 记事本读取文本文件的乱码问题,终于解决了 O(∩_∩)O~ 多谢 uu老师帮助
- Python java解决中文乱码问题,读取文本文件为乱码,编辑器打开正常
- java读取默认编码是ansi的文本文件时,解决中文乱码问题
- Java读取文本文件中文乱码问题
- Java 解决FileInputStream读取中文时乱码的问题
- Java读取文本文件中文乱码问题
- 关于java读取文本文件乱码的问题
- Java读取properties文件中文乱码问题解决
- Java读取文本文件中文乱码问题
- Java读取properties文件中文乱码问题解决
- java读取ANSI编码或者UTF-8编码文件乱码问题解决
- Java解析DBF文件,错误Failed to parse Number: For input string: "-.---" 或读取不出数据或乱码问题都在这里解决
- Java读取文本文件中文乱码问题
- Java读取文本文件中文乱码问题(转)
- java中读取excel文件中字符串乱码问题解决方法
- Java 读取ANSI文件中文乱码问题解决方式
- 解决java用url中读取html源码时的乱码问题
- 解决Java读取File乱码问题
- (转) Java读取文本文件中文乱码问题
- Java读取properties文件中文乱码问题的解决