一 DOM 以下代码用DOM是生成一个XML文档
生成的xml如下
xml所有内容都在一行里面,没有换行和缩进
现在在代码
后面加上
再次生成xml
这次有了换行,但是仍然没有缩进。为此我查找了多次google和百度都没有找到解决方法,可能是有或者自己没耐心,就想了办法来处理。在前面加空格
最后代码为
最终生成的xml为
二 SAX 用SAX生成xml并换行缩进
用SAX生成的xml如下
同样没有换行和缩进
在代码中增加
后生成的xml有了换行但仍没有缩进
同样按照DOM中的方法加空格
最终SAX代码如下:
生成的XML