public static void saveDocument(Document document,File xmlFile) throws IOException{
Writer osWrite=new OutputStreamWriter(new FileOutputStream(xmlFile));//创建输出流
OutputFormat format = OutputFormat.createPrettyPrint(); //获取输出的指定格式
format.setEncoding("UTF-8");//设置编码 ,确保解析的xml为UTF-8格式
XMLWriter writer = new XMLWriter(osWrite,format);//XMLWriter 指定输出文件以及格式
writer.write(document);//把document写入xmlFile指定的文件(可以为被解析的文件或者新创建的文件)
writer.flush();
writer.close();
}
转载于:https://my.oschina.net/2892328252/blog/637531