2011-05-31 143 views
1

XML最大长度我尝试以下来设置最大长度为一个十进制:十进制类型

<simpleType name='xxx'> 
    <restriction base='decimal'> 
     <maxLength value='7'/> 
    </restriction> 
</simpleType> 

但这不是有效的语法。我可以使用maxLength作为小数吗?

回答

1

您可以改为使用minInclusivemaxInclusive

一个例子从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> 

还有minExclusivemaxExclusivetotalDigits限制。

+0

THX快速帮助 – senzacionale 2011-05-31 08:04:03

+0

minExclusive和maxExclusive是值的限制。对于小数字段,可以使用totalDigits。 – Sam 2017-03-17 05:51:09

2

我可以使用maxLength作为小数吗?

正确答案需要检查W3C推荐标准,但我的快速参考:maxLength的检查仅适用于字符串类型。