Name
xs:unsignedLong — Unsigned integer of 64 bits.
Derived from:
xs:nonNegativeInteger
Primary:
xs:decimal
Known subtypes:
xs:unsignedInt
Facets:
xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="unsignedLong" id="unsignedLong"> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="18446744073709551615"/> </xs:restriction> </xs:simpleType>
Description
The value space of xs:unsignedLong
is the integers
between 0 and 18446744073709551615, i.e., the unsigned values that
can fit in a word of 64 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 "18446744073709551615"
,
"0"
, "+0000000000000000000005"
,
or "1"
.
Invalid values include "-1"
and
"1."
.
Get XML Schema now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.