对xml文件写入的,打开后,能有清晰的结构,怎么写

对xml文件写入的,打开后,能有清晰的结构,如何写?
在网上找的例子中,对XML文件读写,但是用文本打开后,都没用换行,没用清晰的结构.不知道具有这个功能怎么弄.有例子吗?

------解决方案--------------------
用IE看
------解决方案--------------------
直接以unicode形式的txt那样写入数据就行了
------解决方案--------------------
hehe,直接按你的思路处理就行了,上面说的没错,用ie或xml编辑器都可以看到树状结构的
------解决方案--------------------
editplus
------解决方案--------------------

myXmldoc := TNativeXml.Create(nil);
myXmldoc.EncodingString := 'gb2312';
myXmldoc.XmlFormat := xfReadable; //加上这句后,就会有有格式化了。