我有一个限制必须是: 4位数或0。
值必须是4个ditits数字或数字0-答案“拒绝回答”。
我知道如何分别制定每个限制,但不能在同一个元素中一起制作。
你可以帮帮我吗? 谢谢答案 0 :(得分:0)
您可以使用正则表达式模式创建1位数0或4位数的2个选项,并且我假设您未指定范围为0-9范围。
<xs:element name="foo">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:pattern value="[0]|[0-9][0-9][0-9][0-9]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>