首頁  >  文章  >  後端開發  >  瘋狂XML學習筆記(9)-------------Schema內建類型

瘋狂XML學習筆記(9)-------------Schema內建類型

黄舟
黄舟原創
2017-02-21 14:40:361652瀏覽

XML Schema內建類型:

## 

 


###################### ######################################### ########## ##Schema內建類型說明############ ################

##字節##參見( 2)1999,參見( 2) (5) 二月1999年,不分天數,見(2)(5)五月,參考(2) (5)每年5月31日,見(2) (5)第31天,見(2) (5)#XML 1.0 名稱類型# #XML 1.0 中定義的xml:lang 的有效值#XML 1.0 ID 屬性類型,請參閱(1)XML 1.0 IDREF 屬性類型,請參考(1)#XML 1.0 IDREFS 屬性類型,請參閱(1)XML 1.0 ENTITY 屬性類型,請參閱(1)
表2. XML 架構中內建的簡單類型
##簡單類型 範例(以逗號分隔)
#string 確認這是電動的
##normalizedString 確認這是電動的 請參閱(3)
# #token 確認這是電動的 #(4)
base64Binary ##GpM7
十六進位二進位 #0FB7
##整數 ... -1, 0, 1, ... #參見(2)
正整數 1, 2, ... #參見(2)
#負整數 ##... -2, -1 參見(2)
#非負整數 #0, 1, 2, ... 參見(2)
非正整數 ... -2, -1, 0 參見(2)
-9223372036854775808 , ... -1, 0, 1, ... 9223372036854775807 參見(2)
#unsignedLong 0, 1, ... 18446744073709551615 參見(2)
#int -2147483648 , ... -1, 0, 1, ... 2147483647 #參見(2)
unsignedInt #0, 1, ...4294967295 #參見(2)
short #-32768, ... -1, 0, 1, . .. 32767 參見(2)
unsignedShort
# 0, 1, ... 65535 #參見(2)
-128, ...-1, 0, 1, . .. 127 參考(2)
############################################################# ########無符號位元組############ 0, 1, ... 255############參見(2)## ################十進位######## #####-1.23, 0, 123.4, 1000.00#############參見(2)##################float## ##########-INF, -1E4, -0, 0, 12.78E-2 , 12, INF, NaN############相當於單精確度32-位元浮點數,NaN 是“不是數字”,請參見(2)########## ########double############-INF, -1E4, -0, 0, 12.78E-2, 12, INF, NaN######### ####相當於雙精確度64位元浮點數,見(2)##### #############布林值############true, false, 1, 0################## ############持續時間############P1Y2M3DT10H30M12 .3S############1年2個月3天,10 小時30 分鐘 12.3 秒################## 日期時間## ##########1999-05-31T13:20:00.000- 05:00### 1999 年5 月31 日下午1 點20分,東部標準時間比協調世界時間晚5 小時,請參閱(2)
日期 1999-05-31 #請參閱(2)
#時間 13:20:00.000, 13:20:00.000-05:00
gYear #1999
gYearMonth 1999-02
#gMonth -- 05
gMonthDay --05-31
gDay ##---31
名稱 shipTo
QName po:USAddress
#XML 命名空間QName #NCName USAddress
#XML 命名空間NCName,即不含前綴和冒號的QName anyURI #http://www.php.cn/,http://www.php.cn/
語言 #en-GB、en-US、fr
ID
IDREF
IDREFS
ENTITY
ENTITIES
XML 1.0 ENTITIES 屬性類型,請參閱(1) NOTATION

#XML 1.0 NOTATION 屬性類型,請參考(1)

#NMTOKEN

##US,Brésil#XML 1.0 NMTOKEN 屬性類型,請參閱(1)

NMTOKENS

US UK、Brésil Canada Mexique

###XML 1.0 NMTOKENS 屬性類型,即以空格分隔的NMTOKEN 列表,請參閱(1)######### ############ 註解:############(1) 為了保持 XML Schema 和 XML 1.0 DTD之間的相容性,簡單類型ID、IDREF、IDREFS、ENTITY , ENTITIES, NOTATION, NMTOKEN, NMTOKENS 只能在屬性中使用。可以用多種詞法格式表示,例如100 和 1.0E2 都是表示「一百」的有效浮點格式。然而,已經為這種類型建立了定義規範的規則 詞法格式,請參閱######XML Schema Part 2######。和回車符在架構處理之前空格字元。 #### #

(5) The "g" prefix signals time periods in the Gregorian calendar.

以上就是瘋狂XML學習筆記(9)-------------Schema內建類型的內容,更多相關內容請關注PHP中文網(www.php.cn)!


o

## 

########################################################### ####
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn