OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("UTF-8");
//关键解决这个问就在此 把原来的FileWriter换成FileOutputStream
XMLWriter write = new XMLWriter(new FileOutputStream("f:/computerList.xml"),format);
write.write(docXml);
write.close();
解决Invalid byte 2 of 2-byte UTF-8 sequence (dom4j)
XML文件美观输出
最新推荐文章于 2024-08-23 18:08:13 发布
本文介绍了一种使用Java将XML文档以美观格式输出到文件的方法。通过设置输出格式为美观打印并指定UTF-8编码,利用FileOutputStream替代FileWriter,实现了XML文档的优雅存储。
1049

被折叠的 条评论
为什么被折叠?



