如何允许负值,xml架构?

时间:2011-05-05 07:19:36

标签: xsd

<xs:element name="Quantity" minOccurs="1">
 <xs:simpleType>
 <xs:restriction base="xs:string">
  <xs:maxLength value="10" /> 
  <xs:minLength value="1" /> 
  <xs:pattern value="[0-9]*" /> 
  </xs:restriction>
  </xs:simpleType>
  </xs:element>

2 个答案:

答案 0 :(得分:1)

将skaffmans注释转换为答案:为类型选择整数。

<xs:element name="Quantity" type="xs:integer">

答案 1 :(得分:0)

是。添加到@ Filburt的答案,在这种情况下你不需要明确提到minOccurs =“1”,因为默认情况下minOccurs和maxOccurs等于1.