Name
xs:unsignedInt — Unsigned integer of 32 bits.
Derived from:
xs:unsignedLong
Known subtypes:
xs:unsignedShort
Facets:
xs:enumeration, xs:fractionDigits,
xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive,
xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="unsignedInt" id="unsignedInt">
<xs:restriction base="xs:unsignedLong">
<xs:maxInclusive value="4294967295"/>
</xs:restriction>
</xs:simpleType>
Description
The value space of xs:unsignedInt
is the integers
between 0 and 4294967295, i.e., the unsigned values that can fit in a
word of 32 bits. Its lexical space allows an optional
“+” sign and leading zeros before
the significant digits.
Restrictions
The decimal point (even when followed only by insignificant zeros) is
forbidden.
Example
Valid values include "4294967295"
,
"0"
, "+0000000000000000000005"
,
or "1"
.
Invalid values include "-1"
and
"1."
.