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の