一 DOM 以下代码用DOM是生成一个XML文档
生成的xml如下
xml所有内容都在一行里面,没有换行和缩进
现在在代码
后面加上
再次生成xml
这次有了换行,但是仍然没有缩进。为此我查找了多次google和百度都没有找到解决方法,可能是有或者自己没耐心,就想了办法来处理。在前面加空格
最后代码为
最终生成的xml为
二 SAX 用SAX生成xml并换行缩进
用SAX生成的xml如下
同样没有换行和缩进
在代码中增加
后生成的xml有了换行但仍没有缩进
同样按照DOM中的方法加空格
最终SAX代码如下:
生成的XML
本文介绍使用Java中的DOM和SAX两种方式创建XML文件,并通过添加换行和缩进使XML文档更易读。展示了如何利用Transformer设置属性实现自动换行,以及手动插入换行符的方法。
502

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



