Latest web development tutorials

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


10進数データ・タイプ

小数点データ・タイプは、値を指定するために使用されます。

ここで宣言された小数で方式の一例です。

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

文書中の要素は、次のようになります。

<prize>999.50</prize>

または、このように:

<prize>+999.5450</prize>

または、このように:

<prize>-999.5230</prize>

または、このように:

<prize>0</prize>

または、このように:

<prize>14</prize>

注:小数点以下の最大桁数は18で指定することができます。


整数データ型

いいえ整数データ型は、小数部の値を指定するために使用されません。

ここスキーム整数宣言の例です。

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

文書中の要素は、次のようになります。

<prize>999</prize>

または、このように:

<prize>+999</prize>

または、このように:

<prize>-999</prize>

または、このように:

<prize>0</prize>


数値データ・タイプ

次のデータ型のすべてが(10進数自体を除く)小数点データ型から派生していることに注意してください!

名前
バイト 8正と負の整数があります。
10進数 10進数
int型 正および負の32ビット整数であります
整数 整数値
長いです 正および負の64ビット整数であります
なnegativeInteger 唯一の負の整数を含む(..、-2、-1を。)
NonNegativeIntegerの 唯一の非負整数(0、1、2、...)を含みます
なnonPositiveInteger 唯一の非正の整数を含む(..、-2、-1、0)
POSITIVEINTEGER 唯一の正の整数が含まれています(1、2、..)
ショート 正および負の16ビット整数であります
なunsignedLong 符号なし64ビット整数
unsignedInt型 32ビット符号なし整数
なunsignedShort 符号なし16ビット整数
unsignedByte 8ビット符号なし整数


定義された数値データ型(制限)のために

数値データ・タイプに関連して使用することができる定義されます。

  • 列挙
  • fractionDigits
  • maxExclusiveは
  • maxInclusiveを
  • minExclusiveの
  • minInclusive
  • パターン
  • totalDigits
  • whiteSpaceの