我知道,语法是有效的,但我的问题是,它是否在逻辑上是有效的:这是有效的XML吗?
<parent>
<name>John</name>
<child>Mary</child>
<child>Lucy</child>
<child>Hannah</child>
</parent>
或做这个正确的方法是:
<parent>
<name>John</name>
<child>
<name>Mary</name>
</child>
<child>
<name>Lucy</name>
</child>
<child>
<name>Hannah</name>
</child>
</parent>
有一些文档在线那肯定说什么是对的和错的?
在线或其他地方没有定义任何随机XML文档的语义的文档。也没有一种“正确”的方式来做到这一点。这一切都取决于存储的具体数据,未来的扩展性要求,预期的典型处理等。 – 2009-12-18 16:50:58
@Pavel,你为什么不把它写成答案?我一定会对它投票。 – 2009-12-18 17:52:12