日期:2014-05-19  浏览次数:20616 次

xml换行问题+ dom4j 写 xml



在 xml使用dom4j写 如一条记录,中间 有许多属性。 
但是 怎么 实现多个属性 之间的换行 。 
比如 我插入一条记录本来是 想让他象 变成了: 
<onerecord> //一条资源记录 
<name>张明</name> 
<sex>男</name> 
</onerecord> 

但是 插入之后 这四行在一行 上面 ,没有换行啊? 怎么使他换行呢?谢谢。

google上 搜了好一会,问了 几个人都不知道。


------解决方案--------------------
Java code

OutputFormat format = OutputFormat.createPrettyPrint();
                format.setEncoding("GBK");
                XMLWriter output = new XMLWriter(
                        new FileWriter( new File("e:/catalog.xml") ),format);
                    output.write(document);
                    output.close();