XML スキーマのチュートリア...login
XML スキーマのチュートリアル
著者:php.cn  更新時間:2022-04-20 14:13:02

XML スキーマの数値データ型



10進数データ型

10進数データ型は、数値を指定するために使用されます。

以下はスキームでの10進数宣言の例です。

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

ドキュメント内の要素は次のようになります:

<prize>999.50</prize>

または次のようなもの:

<賞>+999.5450</賞>

または次のようなもの:

<賞>-999.5230</賞>

またはこのようなもの:

<prize>0</prize>

または次のようなもの:

<prize>14</prize>

注: 指定できる 10 進数の最大桁数は 18 桁です。 。

整数データ型

整数データ型は、小数部分を含まない値を指定するために使用されます。

以下はスキームでの整数宣言の例です。

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

ドキュメント内の要素は次のようになります:

<prize>999</prize>

または次のようなもの:

<賞>+999</賞>
またはこのようなもの:
<賞>-999</賞>

またはこのようなもの:

< 賞品> ;0</賞品>

数値データ型

以下のすべてのデータ型は 10 進数データ型から派生していることに注意してください (10 進数自体を除く)。

名前
バイト正と負の8ビット整数
10進数10進数
int 正と負の 32 ビット整数数値
integerinteger value
long正と負の値を持つ64ビット整数
Integerは負の整数(..、-2、-1.)のみを含みます
nonNegativeIn teger非負の値のみを含む整数(0, 1, 2, ..)
nonPositiveInteger非正の値のみを含む整数(.., -2, - 1, 0)
positiveInteger正の値のみを含む整数(1, 2, ..)
short正と負の値を持つ16ビット整数
unsignedLong 64 -正と負の値を持たないビット整数
unsignedInt 符号なし32ビット整数
unsignedShort符号なし16ビット整数
unsignedByteUnsign ed 8 ビット整数

対数データ型の制限 (制限)

数値データ型で使用できる制限:

  • fractionDigits

  • maxExclusive

  • maxInclusive

  • 分のみ

  • 分を含む

  • パターン

  • 合計桁数

  • 白空間

PHP中国語ウェブサイト