June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:nonNegativeInteger — Integers of arbitrary length positive or equal to zero.
xs:integer
xs:decimal
xs:unsignedLong, xs:positiveInteger
xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="nonNegativeInteger" id="nonNegativeInteger">
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>The value space of xs:nonNegativeInteger includes
the set of all the integers greater than or equal to zero, with no
restriction of range. Its lexical space allows any number of
insignificant leading zeros.
The decimal point (even when followed only by insignificant zeros) is forbidden.
Valid values include
"+123456789012345678901234567890",
"0", "0000000000000000000005",
or "2147483647".
Invalid values include "1." or
"-1.".