<span style="font-size:14px;"><strong>编程中遇到转码问题,本文是将GBK转换到UTF8的源码,只需要自行改动srcDir和destDir即可。</strong>
package com.ansj.vec;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
/**
* @Updata Time
*/
public class UTF8Parser {
/**
* @author niewj
* @since 2012-6-1
*/
static File srcDir = new File(
"E:/W2V_test/Files_ZhengCe2/");
static File destDir = new File(
"E:/W2V_test/Files_ZhengCe/");
public static void main(String[] args) {
// 1.判断是目录
if (!srcDir.isDirectory()) {
return;
}
// 2.遍历所有目录
File[] fs = srcDir.listFiles();
// 创建目标目录
if (!destDir.exists()) {
destDir.mkdirs();
}
try {
new UTF8Parser().parse(fs);
} catch (IOException e)
GBK至UTF8转码
最新推荐文章于 2021-06-28 15:37:29 发布