我注意到不同的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