xs:int
(Auszug aus "XML Schema" von Eric van der Vlist)
32-Bit-Ganzzahlen mit Vorzeichen
Abgeleitet von: xs:long
Urtyp: xs:decimal
Bekannte Untertypen: xs:short
Facetten: xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace
Definition
<xs:simpleType name="int" id="int">
<xs:restriction base="xs:long">
<xs:minInclusive value="-2147483648"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
Beschreibung
Der Werteraum von xs:int ist die Menge der gewöhnlichen ganzen Zahlen einfacher Länge (32 Bits), d.h. die ganzen Zahlen zwischen -2147483648 und 2147483647. Der lexikalische Raum läßt beliebige Anzahlen nicht-signifikanter führender Nullen zu.
Einschränkungen
Der Dezimalpunkt ist verboten, selbst wenn er nur von nicht-signifikanten Nullen gefolgt wird.
-0 und +0 werden als gleich betrachtet, im Unterschied zum Verhalten von xs:float und xs:double.
Beispiel
Gültige Werte sind unter anderem "-2147483648", "0", "-0000000000000000000005" oder "2147483647".
Ungültige Werte sind unter anderem "-2147483649" und "100000000000".
<< zurück | vor >> |
Tipp der data2type-Redaktion: Zum Thema XML Schema bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright © 2003 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XML Schema" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de