-1
W3Schools documentation表示元素的默認值爲minOccurs
和maxOccurs
爲1
。是否可以在XSD中更改minOccurs的默認值?
我的XSD文件散落着的是主要由可選元素的元素:
<xsd:element name="foo">
<xsd:complexType>
<xsd:all>
<xsd:element ref="one" minOccurs="0"/>
<xsd:element ref="two" minOccurs="0"/>
<xsd:element ref="three" minOccurs="0"/>
<xsd:element ref="four" minOccurs="0"/>
<xsd:element ref="five" minOccurs="0"/>
</xsd:all>
</xsd:complexType>
</xsd:element>
手動指定每個元素都是可選的通過minOccurs
是煩人,而且容易出錯,這就是爲什麼我想知道,如果它是可以在XSD的範圍內更改默認值minOccurs
。
當然,可能有更好的方式來做事情,在這種情況下,我全部都是耳朵。