java文件读写编码方式设置
2013-01-16 10:58
357 查看
读
Java代码
FileInputStream fr = new FileInputStream(path);
InputStreamReader is = new InputStreamReader(fr,"UTF-8");
BufferedReader br=new BufferedReader(is);
br.readLine();
写
Java代码
FileOutputStream stream;// provides file access
OutputStreamWriter writer;// writes to the file
stream = new FileOutputStream("test.xml");
writer = new OutputStreamWriter(stream,"UTF-8");
writer.write("This is a test");
writer.flush();
wirter.close();
在用java写文件的时候我们往往利用这种方式:
BufferedWriter output = new BufferedWriter(new FileWriter(new File("filepath")));
但是利用这种情况写的文件编码格式默认是当前操作系统的编码格式,
如果想设置为您所需要的格式现在可以利用这种方法:
OutputStreamWriter output = new OutputStreamWriter(new FileOutputStream("filepath"),"UTF-8");这样就可以设置为你所需要的格式了,具体的原理稍后补上。
Java代码
FileInputStream fr = new FileInputStream(path);
InputStreamReader is = new InputStreamReader(fr,"UTF-8");
BufferedReader br=new BufferedReader(is);
br.readLine();
写
Java代码
FileOutputStream stream;// provides file access
OutputStreamWriter writer;// writes to the file
stream = new FileOutputStream("test.xml");
writer = new OutputStreamWriter(stream,"UTF-8");
writer.write("This is a test");
writer.flush();
wirter.close();
在用java写文件的时候我们往往利用这种方式:
BufferedWriter output = new BufferedWriter(new FileWriter(new File("filepath")));
但是利用这种情况写的文件编码格式默认是当前操作系统的编码格式,
如果想设置为您所需要的格式现在可以利用这种方法:
OutputStreamWriter output = new OutputStreamWriter(new FileOutputStream("filepath"),"UTF-8");这样就可以设置为你所需要的格式了,具体的原理稍后补上。
相关文章推荐
- MyEclipse设置JSP页面默认编码方式以及设置在Java文件中作者、日期等操作说明
- Java文件读写操作指定编码方式防乱码
- MyEclipse设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- MyEclipse设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- Java文件读写操作指定编码方式 -- 避免乱码
- 设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- Java文件读写操作指定编码方式。。。。。
- Java文件读写操作指定编码方式 -- 避免乱码
- 设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- MyEclipse设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- 关于java下的明确编码方式的文件读写操作总结
- struts2 设置文件编码的3种方式
- 设置eclipse文件默认的编码方式
- Java IO读写大文件的几种方式及测试
- Java以UTF-8编码读写文件
- 格式化MyEclipse代码(java、jsp、js)行的长度@修改java代码字体@修改Properties文件编码方式
- java文件中文转编码方式
- myeclipse的java web项目设置编码方式以及utf-8还是乱码问题
- java读写文件的几种方式(不断完善),方便日后使用
- avi通过文件读写方式实现剪切、拼接(不经过解码、编码)