1.出现 “根据架构,xml数据无效”
可能是编码问题。
//读取设置编码格式
configuration = new Configuration();
configuration.setDefaultEncoding("UTF-8");
...
//修改前未指定输出流的编码
//out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile)));
//修改后指定输出流编码
FileOutputStream fos = new FileOutputStream(outFile);
OutputStreamWriter oWriter = new OutputStreamWriter(fos,"UTF-8");