xs:negativeInteger

(Auszug aus "XML Schema" von Eric van der Vlist)

Streng negative Ganzzahlen beliebiger Länge

Abgeleitet von: xs:nonPositiveInteger

Urtyp: xs:decimal

Bekannte Untertypen: keine

Facetten: xs:enumeration, xs:fractionDigits, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive, xs:pattern, xs:totalDigits, xs:whiteSpace

Definition

<xs:simpleType name="negativeInteger" id="negativeInteger">
    <xs:restriction base="xs:nonPositiveInteger">
        <xs:maxInclusive value="-1"/>
    </xs:restriction>
</xs:simpleType>

Beschreibung

Der Werteraum von xs:negativeInteger enthält die Menge aller streng negativen ganzen Zahlen (ohne die 0) ohne Bereichsbeschränkung. 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.

Beispiel

Gültige Werte für xs:negativeInteger sind unter anderem "-123456789012345678901234567890", "-1" oder "-0000000000000000000005".

Ungültige Werte sind unter anderem "0" oder "-1.".

   

<< 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