中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      XML認(rèn)證知識點(diǎn):XML Schema

      時(shí)間:2024-10-05 12:38:23 IBM認(rèn)證 我要投稿
      • 相關(guān)推薦

      XML認(rèn)證知識點(diǎn):XML Schema

        XML(XML培訓(xùn) 編程語言培訓(xùn) ) Schema如同DTD一樣是負(fù)責(zé)定義和描述XML文檔的結(jié)構(gòu)和內(nèi)容模式。它可以定義XML文檔中存在哪些元素和元素之間的關(guān)系,并且可以定義元素和屬性的數(shù)據(jù)類型。

      XML認(rèn)證知識點(diǎn):XML Schema

        什么是XML Schema

        XML Schema如同DTD一樣是負(fù)責(zé)定義和描述XML文檔的結(jié)構(gòu)和內(nèi)容模式。它可以定義XML文檔中存在哪些元素和元素之間的關(guān)系,并且可以定義元素和屬性的數(shù)據(jù)類型。

        XML Schema本身是一個(gè)XML文檔,它符合XML語法結(jié)構(gòu)。可以用通用的XML解析器解析它。

        為什么要使用Schema

        我們前面已經(jīng)使用DTD來定義一個(gè)XML的結(jié)構(gòu)和數(shù)據(jù)類型,那為什么還要Schema呢?

        因DTD有著不少缺陷:

        1) DTD是基于正則表達(dá)式的,描述能力有限;

        2) DTD沒有數(shù)據(jù)類型的支持,在大多數(shù)應(yīng)用環(huán)境下能力不足;

        3) DTD的約束定義能力不足,無法對XML實(shí)例文檔作出更細(xì)致的語義限制;

        4) DTD的結(jié)構(gòu)不夠結(jié)構(gòu)化,重用的代價(jià)相對較高;

        5) DTD并非使用XML作為描述手段,而DTD的構(gòu)建和訪問并沒有標(biāo)準(zhǔn)的編程接口,無法使用標(biāo)準(zhǔn)的編程方式進(jìn)行DTD維護(hù)。

        而XML Schema正是針對這些DTD的缺點(diǎn)而設(shè)計(jì)的,XML Schema的優(yōu)點(diǎn):

        1) XML Schema基于XML,沒有專門的語法

        2) XML可以象其他XML文件一樣解析和處理

        3) XML Schema支持一系列的數(shù)據(jù)類型(int、float、Boolean、date等)

        4) XML Schema提供可擴(kuò)充的數(shù)據(jù)模型。

        5) XML Schema支持綜合命名空間

        6) XML Schema支持屬性組。

        Schema中的類型

        Schema中主要包括三種部件:元素(element)、屬性(attribute)、注釋(notation)。

        這三種基本的部件還能組合成以下的部件:

        a)類型定義部件: 簡單類型和復(fù)合類型

        b)組部件

        c)屬性組部件

        所有內(nèi)建的簡單類型

        原始類型

        string,boolean,decimal,float,double,durationdatetime,time,date,gYearMonth,gYear,gMonthDay,dDay,gMonth,hexBinary,base64Binary,any URI,QNameNOTATION

        衍生類型(括號中為基類型)

        normalizedString(string),language(tonken),token(normalizedString)NMTOKEN(token),Name(token),NCName(Name),ID(NCName),IDREF(NCName)IDREFS(list of IDREF),ENTITY(NCName),ENTITIES(list of ENTITY)integer(decimal),nonPositiveInteger(integer),negativeInteger(noPositiveInteger),long(integer),int(long),short(int),byte(short),nonNegativeInteger(integer)unsignedLong(nonNegativeInteger),unsignedInt(unsignedLong),unsignedShort(unsignedInt),unsignedByte(unsignedShort),positiveInteger(nonNegativeInteger)


      【XML認(rèn)證知識點(diǎn):XML Schema】相關(guān)文章:

      XML認(rèn)證考試知識點(diǎn):Parser08-21

      IBM XML認(rèn)證知識點(diǎn):Dtd09-01

      XML認(rèn)證元素類型聲明05-28

      關(guān)于IBM XML認(rèn)證考試的要點(diǎn)09-07

      關(guān)于XML的介紹08-29

      Xml的英語解釋11-01

      XML入門教程10-22

      XML的重要性06-23

      XML有哪些用途08-27

      開發(fā)SWING的XML框架08-09

      主站蜘蛛池模板: 国产视频一区二区三区四区视频 | 黄色三级视频中文字幕| 性无码国产一区在线观看| av网址不卡免费在线观看| 日本高清在线播放一区二区三区| 成人黄网站免费永久在线观看| 偷拍自拍视频一区二区三区| 通州市| av免费网站在线免费观看| 无码专区无码专区视频网址| 日本精品免费一区二区三区| 文登市| 色琪琪一区二区三区亚洲区| 亚洲日日噜噜噜夜夜爽爽| 国产AV无码专区亚洲AWWW| 国产成人精品cao在线| 国产成人cao在线| 成人国产一区二区三区精品不卡 | 亚洲色图视频在线播放| 盈江县| 一区二区三区四区亚洲天堂| 国产在线观看免费一级| 久久高潮少妇视频免费| 国产爽片一区二区三区| 国产又粗又猛又黄色呦呦| 桃江县| 三都| 日韩激情网| 东京热加勒比在线观看| 狠狠亚洲婷婷综合色香五月 | 成人在线视频网站不卡| 欧美在线成人免费国产| 国产成人香蕉久久久久| 精品亚洲一区二区视频| 成人综合久久精品色婷婷| 一本色道久久综合狠狠躁中文| 山东| 国产精品亚洲精品日产久久久| 锦州市| 日本少妇精品一区二区| 明水县|