Types de données numériques XSD
- Page précédente Date XSD
- Page suivante Divers XSD
Le type de données nombre décimal est utilisé pour les nombres.
Type de données nombre décimal
Le type de données nombre décimal est utilisé pour réglementer un nombre.
Voici un exemple de déclaration de nombres décimaux dans un certain schéma.
<xs:element name="prize" type="xs:decimal"/>
Les éléments du document devraient sembler quelque chose comme ça :
<prize>999.50</prize>
Ou quelque chose comme ça :
<prize>+999.5450</prize>
Ou quelque chose comme ça :
<prize>-999.5230</prize>
Ou quelque chose comme ça :
<prize>0</prize>
Ou quelque chose comme ça :
<prize>14</prize>
Remarque :Vous pouvez spécifier un maximum de 18 chiffres décimaux.
Type de données entier
Le type de données entier est utilisé pour réglementer des nombres sans composante décimale.
Voici un exemple de déclaration d'entiers dans un certain schéma.
<xs:element name="prize" type="xs:integer"/>
Les éléments du document devraient sembler quelque chose comme ça :
<prize>999</prize>
Ou quelque chose comme ça :
<prize>+999</prize>
Ou quelque chose comme ça :
<prize>-999</prize>
Ou quelque chose comme ça :
<prize>0</prize>
Types de données numériques
Veuillez noter que tous les types de données ci-dessous proviennent du type de données décimal (sauf decimal lui-même) !
Nom | Secondes |
---|---|
byte | Entiers de 8 bits avec signe |
decimal | Nombre décimal |
int | Entiers de 32 bits avec signe |
integer | Valeur entière |
long | Entiers de 64 bits avec signe |
negativeInteger | Entiers strictement négatifs ( .., -2, -1.) |
nonNegativeInteger | Entiers non négatifs (0, 1, 2, ..) |
nonPositiveInteger | Entiers strictement négatifs (.., -2, -1, 0) |
positiveInteger | Entiers strictement positifs (1, 2, ..) |
short | Entier à 16 bits avec signe |
unsignedLong | Entier à 64 bits sans signe |
unsignedInt | Entier à 32 bits sans signe |
unsignedShort | Entier à 16 bits sans signe |
unsignedByte | Entier à 8 bits sans signe |
Limitations des types de données numériques (Restriction)
Limitations utilisables avec les types de données numériques :
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Page précédente Date XSD
- Page suivante Divers XSD