XSD - Numerikdatentyp
- Vorherige Seite XSD Datum/Zeit
- Nächste Seite XSD Sonstiges
Der Datentyp 'decimal' wird für Zahlen verwendet.
Datentyp 'decimal'
Der Datentyp 'decimal' wird verwendet, um eine Zahl zu spezifizieren.
Hier ist ein Beispiel für eine Deklaration von Dezimalzahlen in einem bestimmten Scheme.
<xs:element name="prize" type="xs:decimal"/>
Die Elemente im Dokument sollten ähnlich aussehen:
<prize>999.50</prize>
Oder ähnlich:
<prize>+999.5450</prize>
Oder ähnlich:
<prize>-999.5230</prize>
Oder ähnlich:
<prize>0</prize>
Oder ähnlich:
<prize>14</prize>
Anmerkung:Die maximale Anzahl der Stellen, die Sie für Dezimalzahlen angeben können, ist 18.
Datentyp 'integer'
Der Datentyp 'integer' wird verwendet, um Ganzzahlen ohne Bruchteile zu spezifizieren.
Hier ist ein Beispiel für eine Integer-Deklaration in einem bestimmten Scheme.
<xs:element name="prize" type="xs:integer"/>
Die Elemente im Dokument sollten ähnlich aussehen:
<prize>999</prize>
Oder ähnlich:
<prize>+999</prize>
Oder ähnlich:
<prize>-999</prize>
Oder ähnlich:
<prize>0</prize>
Numerische Datentypen
Bitte beachten Sie, dass alle angegebenen Datentypen (mit Ausnahme von 'decimal' selbst) aus den Dezimaldatentypen stammen!
Name | Sekunden |
---|---|
byte | Ganze mit Vorzeichen |
decimal | Dezimalzahl |
int | Ganze mit Vorzeichen |
integer | Ganzzahlwert |
long | Ganze mit Vorzeichen |
negativeInteger | Ganze, die nur negative Werte enthalten ( .., -2, -1.) |
nonNegativeInteger | Ganze, die nur nichtnegative Werte enthalten (0, 1, 2, ..) |
nonPositiveInteger | Ganze, die nur nichtpositive Werte enthalten (.., -2, -1, 0) |
positiveInteger | Ganze, die nur positive Werte enthalten (1, 2, ..) |
short | Ganze mit Vorzeichen |
unsignedLong | Ungesetzte 64-Bit-Ganze |
unsignedInt | Ungesetzte 32-Bit-Ganze |
unsignedShort | Ungesetzte 16-Bit-Ganze |
unsignedByte | Ungezeichnete 8-Bit-Ganze |
Beschränkung der numerischen Datentypen (Beschränkung)
Begrenzungen, die mit numerischen Datentypen verwendet werden können:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Vorherige Seite XSD Datum/Zeit
- Nächste Seite XSD Sonstiges