OutputFormat format = OutputFormat.createPrettyPrint();
XMLWriter xw = new XmlWriterWithLine(baos, format);
xw.write(document);
xw.close();
这样写入到每改一次都会多一行空格,求大神解决
没有代码,不好分析呀。
OutputFormat.createPrettyPrint(); 是格式化之后才输出内容,
而new XmlWriterWithLine(baos, format);这个方法本来就是自带换行功能。
应该是重复了。
你不妨试试:XMLWriter writer = new XMLWriter()这个方法