XSD - Numerische Datentypen
Numerische Datentypen werden verwendet, um Zahlen in XML-Dokumenten darzustellen.
Datentyp <xs: decimal>
Der Datentyp <xs: decimal> wird zur Darstellung numerischer Werte verwendet. Es unterstützt Dezimalzahlen mit bis zu 18 Stellen.
<xs: decimal> Beispiel
Elementdeklaration in XSD -
<xs:element name = "score" type = "xs:decimal"/>
Elementverwendung in XML -
<score>9.12</score>
Datentyp <xs: integer>
Der Datentyp <xs: integer> wird zur Darstellung ganzzahliger Werte verwendet.
<xs: integer> Beispiel
Elementdeklaration in XSD -
<xs:element name = "score" type = "xs:integer"/>
Elementverwendung in XML -
<score>9</score>
Numerische Datentypen
Im Folgenden finden Sie eine Liste häufig verwendeter numerischer Datentypen.
S.No. | Name & Beschreibung |
---|---|
1. | byte Eine vorzeichenbehaftete 8-Bit-Ganzzahl |
2. | decimal Ein Dezimalwert |
3. | int Eine vorzeichenbehaftete 32-Bit-Ganzzahl |
4. | integer Ein ganzzahliger Wert |
5. | long Eine vorzeichenbehaftete 64-Bit-Ganzzahl |
6. | negativeInteger Eine ganze Zahl mit nur negativen Werten (.., - 2, -1) |
7. | nonNegativeInteger Eine ganze Zahl mit nur nicht negativen Werten (0,1,2, ..) |
8. | nonPositiveInteger Eine ganze Zahl mit nur nicht positiven Werten (.., - 2, -1,0) |
9. | positiveInteger Eine ganze Zahl mit nur positiven Werten (1,2, ..) |
10. | short Eine vorzeichenbehaftete 16-Bit-Ganzzahl |
11. | unsignedLong Eine vorzeichenlose 64-Bit-Ganzzahl |
12. | unsignedInt Eine vorzeichenlose 32-Bit-Ganzzahl |
13. | unsignedShort Eine vorzeichenlose 16-Bit-Ganzzahl |
14. | unsignedByte Eine vorzeichenlose 8-Bit-Ganzzahl |
Beschränkungen
Die folgenden Arten von Einschränkungen können mit Datumsdatentypen verwendet werden:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace