XSD 解析器有没有办法省略空元素?
XSD Parser is there a way to omit empty elements?
我有一个非常复杂的 xsd 现在我有类似的东西:
<xs:element name="name" minOccurs="0" maxOccurs="1" nillable="true"/>
但是在验证这个 xml 时我需要写有没有办法省略 minOccurs="0"?这样我就不用写了?
如果省略 minOccurs="0"
,则该元素必须至少出现一次,因为 minOcurrs
的默认值为 1。
这与空元素不同。空元素如下所示:
<name/>
或
<name></name>
我有一个非常复杂的 xsd 现在我有类似的东西:
<xs:element name="name" minOccurs="0" maxOccurs="1" nillable="true"/>
但是在验证这个 xml 时我需要写有没有办法省略 minOccurs="0"?这样我就不用写了?
如果省略 minOccurs="0"
,则该元素必须至少出现一次,因为 minOcurrs
的默认值为 1。
这与空元素不同。空元素如下所示:
<name/>
或
<name></name>