dom4j 生产xml文件 指定编码

来源:互联网 发布:二胡培训知乎 编辑:程序博客网 时间:2024/04/29 04:50

指定头文件编码和文件编码一致:

OutputStream os = new FileOutputStream(dir+"\\"+file);//指定编码Writer fileWriter = new OutputStreamWriter(os,"gb18030");  //设置文件编码  ,格式化输出OutputFormat xmlFormat = OutputFormat.createPrettyPrint();  xmlFormat.setEncoding("gb18030");  //创建写文件方法  XMLWriter xmlWriter = new XMLWriter(fileWriter,xmlFormat);  //写入文件  xmlWriter.write(document);  //关闭  xmlWriter.close();  

用可改变编码的OutputStreamWriter代替了普通的FileWriter。


0 0