【发布时间】:2011-03-22 07:41:21
【问题描述】:
我对 XML 不是很熟悉,所以也许你能帮助我:-)
假设我们有一个非常简单的 XML 文档,如下所示:
<person>
<firstname>John</firstname>
<middlename/>
<familyname>Doe</familyname>
</person>
所以,显然 John Doe 没有中间名。在 xsd 文件中,此元素通过 minOccurs=0 定义为可选元素。
是否有任何规则、标准、最佳实践或任何定义如何处理这个空元素的东西?如果为元素定义了 minOccurs=0,是否应该将其删除?在我看来,空元素没有任何用处,除非属性与该元素一起使用。
谢谢, 罗伯特
【问题讨论】: