我注意到不同的XML模式定义子元素的方式不同。有的直接定义他们的父节点下,像这样:用于XML中子节点容器的优点/缺点?
<parent>
<foo />
<foo />
...
<foo />
<bar />
<bar />
...
<bar />
</parent>
其中为其他人限定围绕子节点容器节点像这样:
<parent>
<foos>
<foo />
<foo />
...
<foo />
</foos>
<bars>
<bar />
<bar />
...
<bar />
</bars>
</parent>
我已经没有任何问题,序列化/反序列化到任何格式是必要的,我想不出有什么理由相互倾向。
什么(如果有的话)是每一种方法的优点/缺点?
+1好点。除非我想添加属性/元素,否则无法区分具有相似名称节点的组。 – micahtan 2009-06-18 16:34:03