1importjava.io.BufferedReader;2importjava.io.File;3importjava.io.FileOutputStream;4importjava.io.FileReader;5importjava.io.IOException;6importjava.io.OutputStreamWriter;7importjava.util.ArrayList;8importjava.util.List;910importorg.apache.tools.ant.BuildException;11importorg.apache.tools.ant.Task;1213publicclassGBK2UTF8extendsTask{14privateStringformat="";1516privateStringdestEncoding="";1718privateStringdestDir="";1920privatestaticListlist=newArrayList();2122publicStringgetDestDir(){23returndestDir;24}25publicvoidsetDestDir(StringdestDir){26this
.destDir=destDir;27}28/*29*复写execute()方法,实现自己的内容30*/31publicvoidexecute()throwsBuildException{32super.execute();33getAllFilesOfDir(getDestDir());34StringBuffertempSb=newStringBuffer();35inthasRead=0;36for(inti=0;i
out
");77}78File[]files=file.listFiles();79for(inti=0;i
1年前
3