我有一个使用XML配置文件的应用,如果其中一个属性为负,其中一个元素就会崩溃。现在定义如下:<xs:element name="attName" type="xs:double" maxOccurs="1" minOccurs="1" />
如果它是整数,我将使用positiveInteger
类型。有等于float / double的等效项吗?
为什么不能按如下所示重新定义XSD:
<xs:element name="attName" type="positiveInteger" maxOccurs="1" minOccurs="1" />