Name
xs:long — 64 bit signed integers.
Derived from:
xs:integer
Primary:
xs:decimal
Known subtypes:
xs:int
Facets:
xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="long" id="long"> <xs:restriction base="xs:integer"> <xs:minInclusive value="-9223372036854775808"/> <xs:maxInclusive value="9223372036854775807"/> </xs:restriction> </xs:simpleType>
Description
The value space of xs:long
is the set of common
double-size integers (64 bits), i.e., the integers between
-9223372036854775808 and 9223372036854775807; its lexical space
allows any number of insignificant leading zeros.
Restrictions
The decimal point (even when followed only by insignificant zeros) is forbidden.
Example
Valid values for xs:long
include
"-9223372036854775808"
, "0"
,
"-0000000000000000000005"
, or
"9223372036854775807"
.
Invalid values include "9223372036854775808"
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.