XML最大长度我尝试以下来设置最大长度为一个十进制:十进制类型
<simpleType name='xxx'>
<restriction base='decimal'>
<maxLength value='7'/>
</restriction>
</simpleType>
但这不是有效的语法。我可以使用maxLength作为小数吗?
XML最大长度我尝试以下来设置最大长度为一个十进制:十进制类型
<simpleType name='xxx'>
<restriction base='decimal'>
<maxLength value='7'/>
</restriction>
</simpleType>
但这不是有效的语法。我可以使用maxLength作为小数吗?
您可以改为使用minInclusive
和maxInclusive
。
一个例子从W3Schools:
<xs:element name="age">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="120"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
还有minExclusive
,maxExclusive
和totalDigits
限制。
我可以使用maxLength作为小数吗?
正确答案需要检查W3C推荐标准,但我的快速参考:maxLength
的检查仅适用于字符串类型。
THX快速帮助 – senzacionale 2011-05-31 08:04:03
minExclusive和maxExclusive是值的限制。对于小数字段,可以使用totalDigits。 – Sam 2017-03-17 05:51:09