dom4j为什么每写入一次xml都增加一行空格啊

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()这个方法