June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:short — 32 bit signed integers.
xs:int
xs:decimal
xs:byte
xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
<xs:simpleType name="short" id="short">
<xs:restriction base="xs:int">
<xs:minInclusive value="-32768"/>
<xs:maxInclusive value="32767"/>
</xs:restriction>
</xs:simpleType>The value space of xs:short is the set of common
short integers (16 bits), i.e., the integers between -32768 and
32767; 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 "-32768",
"0", "-0000000000000000000005",
or "32767".
Invalid values include "32768" and
"1.".