Najlepszy samouczek XML Schema typy danych numerycznych W 2024 r. W tym samouczku możesz dowiedzieć się Dziesiętny typ danych,Typ danych Integer,Numeryczne typy danych,Dla określonych typów danych liczbowych (ograniczenie),

XML Schema typy danych numerycznych


Dziesiętny typ danych

Dziesiętny typ danych jest używany do określenia wartości.

Oto przykład schematu w przecinku deklarowanej.

<xs:element name="prize" type="xs:decimal"/>

Elementy w dokumencie powinna wyglądać następująco:

<prize>999.50</prize>

Albo tak:

<prize>+999.5450</prize>

Albo tak:

<prize>-999.5230</prize>

Albo tak:

<prize>0</prize>

Albo tak:

<prize>14</prize>

Uwaga: Można określić maksymalną liczbę cyfr po przecinku wynosi 18.


Typ danych Integer

No całkowita typ danych jest używany do określenia wartości składnika frakcyjnej.

Oto przykład deklaracji program całkowitej.

<xs:element name="prize" type="xs:integer"/>

Elementy w dokumencie powinna wyglądać następująco:

<prize>999</prize>

Albo tak:

<prize>+999</prize>

Albo tak:

<prize>-999</prize>

Albo tak:

<prize>0</prize>


Numeryczne typy danych

Należy pamiętać, że wszystkie z następujących typów danych pochodzą z dziesiętnego typu danych (z wyjątkiem samego przecinku)!

nazwa sekundy
bajt Istnieje osiem liczb całkowitych dodatnich i ujemnych
dziesiętny dziesiętny
int Istnieją pozytywne i negatywne 32-bitowa liczba całkowita
liczba całkowita wartość całkowita
długo Istnieją pozytywne i negatywne 64-bitowa liczba całkowita
negativeInteger Zawierające tylko negatywny Integer (pl, -2, -1).
nonNegativeInteger Zawierające tylko nieujemną liczbę całkowitą (0, 1, 2, pl)
nonPositiveInteger Zawierające tylko non-dodatnią liczbę całkowitą (pl, -2, -1, 0)
positiveInteger Zawiera tylko liczba całkowita dodatnia (1, 2, pl)
krótki Istnieją pozytywne i negatywne 16-bitowa liczba całkowita
unsignedLong Niepodpisane 64-bitowa liczba całkowita
unsignedInt 32-bitowa liczba całkowita bez znaku
unsignedShort Niepodpisane 16-bitowa liczba całkowita
unsignedByte 8-bitowa liczba całkowita bez znaku


Dla określonych typów danych liczbowych (ograniczenie)

Może być stosowany w połączeniu z liczbowym typu danych, jest zdefiniowane:

  • wyliczenie
  • fractionDigits
  • maxExclusive
  • maxInclusive
  • minExclusive
  • minInclusive
  • wzorzec
  • totalDigits
  • białe znaki
XML Schema typy danych numerycznych
10/30