我想创建一个包含多个类型实例的xml文档,不确定执行此操作的正确方法是什么:
<farm>
<horses>
<horse name="jo"></horse>
<horse name="bill"></horse>
</horses>
</farm>
或者我应该跳过标签,然后执行此操作:
<farm>
<horse name="jo"></horse>
<horse name="bill"></horse>
</farm>
哪种方式正确?
由于
答案 0 :(得分:1)
这是xml,你可以自由选择你最喜欢的东西:)
说真的 - 两个都没问题;但想想你想要取悦谁。
作为需要使用XML的程序员,我希望第一种形式更好。 作为需要手动创建XML的编辑器,我希望第二种形式更好。
我想我可能会选择第一种形式。
答案 1 :(得分:0)
我没有看到1如何比第2种方式更好。
由于马匹有一个单独的类型(即单独的节点名称),另外一个包装器horses
对我来说没有多大意义。它需要将马匹分成几组,比如horsesToKeep
和horsesToSell
。