用 java 将文件的编码从GBK 转换成 UTF8
2013-11-06 11:30
507 查看
感谢博主laorer,原文地址:/article/1893142.html
private static void transferFile(String srcFileName, String destFileName) throws IOException
{
String line_separator = System.getProperty("line.separator");
FileInputStream fis = new FileInputStream(srcFileName);
StringBuffer content = new StringBuffer();
DataInputStream in = new DataInputStream(fis);
BufferedReader d = new BufferedReader(new InputStreamReader(in, "GBK"));// , "UTF-8"
String line = null;
while ((line = d.readLine()) != null)
content.append(line + line_separator);
d.close();
in.close();
fis.close();
Writer ow = new OutputStreamWriter(new FileOutputStream(destFileName), "utf-8");
ow.write(content.toString());
ow.close();
}
private static void transferFile(String srcFileName, String destFileName) throws IOException
{
String line_separator = System.getProperty("line.separator");
FileInputStream fis = new FileInputStream(srcFileName);
StringBuffer content = new StringBuffer();
DataInputStream in = new DataInputStream(fis);
BufferedReader d = new BufferedReader(new InputStreamReader(in, "GBK"));// , "UTF-8"
String line = null;
while ((line = d.readLine()) != null)
content.append(line + line_separator);
d.close();
in.close();
fis.close();
Writer ow = new OutputStreamWriter(new FileOutputStream(destFileName), "utf-8");
ow.write(content.toString());
ow.close();
}
相关文章推荐
- 用 java 将文件的编码从GBK 转换成 UTF8
- 用 java 将文件的编码从GBK 转换成 UTF8收藏
- 用 java 将文件的编码从GBK 转换成 UTF8
- Java转换txt文件编码(GBK转UTF-8)
- Java实现的utf8,gbk,unicode编码相互转换的代码
- Java| Java-GBK工程转UTF8工程(批量转换项目文件编码格式)
- Java实现的utf8,gbk,unicode编码相互转换的代码
- Java实现的utf8,gbk,unicode编码相互转换的代码
- 使用java的native2ascii工具命令来转换编码gbk,gb2312,utf-8
- java xx.properties文件中汉字UNICODE编码的正则表达式转换为汉字
- JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- 警告:编码 utf8 的不可映射字符 ANT编译java文件的问题
- 文件编码的判定(UTF8,UTF16),及转换
- 批量将Java源代码文件的编码从GBK转为UTF-8
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换 分类: B1_JAVA 2015-02-10 21:03 152人阅读 评论(0) 收藏
- java读取文件并获得文件编码,转换为指定编码的工具类代码
- 【JAVA编码】 JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
- 批量将Java源代码文件的编码从GBK转为UTF-8
- Mac下GBK与UTF8编码文件的批量转换
- eclipse原文件编码GBK-UTF8