雑記帳

趣味や仕事の備忘録などを気分で書いてみます

【XML】XML Schemaの組み込み型データ型一覧

XML Schemaの組み込み型データ一覧

名前 説明
string 文字列
normalizedString 復帰文字、改行文字、タブを含まない、空白記号を正規化した文字列
token 改行文字、タブ、半角スペースを含まないトークン化された文字列
byte 1バイト整数。最小値-128、最大値127
unsignedByte 非負の整数。最大値255
base64Binary バイナリデータのBase64方式による表記
hexBinary バイナリデータの16進数による表記
integer 整数
positiveInteger 正の整数
negativeInteger 負の整数
nonNegativeInteger 非負の整数
nonpositiveInteger 非正の整数
int 4バイト整数
unsignedInt 非負の整数
long 8バイト整数
unsignedLong 非負の整数
short 2バイト整数
unsignedShort 非負の整数
decimal 10進数
float 単精度の32ビット浮動小数点数
double 倍精度の64ビット浮動小数点数
boolean ブール値
time 時刻 hh:mm:ss.sss±hh:mm
datetime 日付と時刻 CCYY-MM-DDThh:mm:ss.sss±hh:mm
duration 特定の期間の時間
date 日付
gMonth
gYear
gYearMonth 年月
gDay
gMonthDay 月日
Name XML1.0の名前
QName XML名前空間で定義される修飾名
NCName XML1.0の名前からコロンを除いた名前
anyURI URI参照値
language XML1.0のxml:lang属性値
ID XML1.0の識別子
IDREF XML1.0の識別子参照値
IDREFS 複数のIDREFの属性値
ENTITY XML1.0のエンティティ参照値
ENTITIES 複数のエンティティ参照値
NOTATION XML1.0の記法属性
NMTOKEN XML1.0の名前トーク
NMTOKENS 複数の名前トーク