亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 開發(fā) > XML > 正文

XML入門教程:屬性聲明-XML/XSLT

2024-09-05 20:55:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

一個(gè)有效的XML文檔,必須對(duì)元素的屬性進(jìn)行聲明。使用ATTLIST聲明來(lái)完成,一個(gè)ATTLIST可以為一個(gè)元素類型聲明多個(gè)屬性。
一個(gè)有效的XML文檔,必須對(duì)元素的屬性進(jìn)行聲明。使用ATTLIST聲明來(lái)完成,一個(gè)ATTLIST可以為一個(gè)元素類型聲明多個(gè)屬性。
<!ATTLIST image src CDATA #REQUIRED>
上例聲明image元素必須有一個(gè)src屬性,該屬性的值是字符數(shù)據(jù)??捎肁TTLIST聲明為一個(gè)元素聲明多個(gè)屬性,如:
<!ATTLIST image src CDATA #REQUIRED width CDATA #REQUIRED height CDATA #REQUIRED alt CDATA #IMPLIED>
上述聲明指出src、width、height屬性是必須的,alt屬性是可選的。
本文由武林網(wǎng)(http://www.49028c.com)整理發(fā)布!轉(zhuǎn)載請(qǐng)注明出處,謝謝!

1.屬性類型

    CDATA類型屬性值可包含任意文本字符串。DTD不能指定屬性為一個(gè)整數(shù)或一個(gè)日期,Schema能提供更為強(qiáng)大的數(shù)據(jù)類型。
    NMTOKEN類型屬性值是一個(gè)XML名稱記號(hào)。XML名稱記號(hào)與XML名稱類似,但XML名稱記號(hào)允許所有的字符作為名稱的開始字符,而XML名稱的第一個(gè)字母必須是字母、表意字符和下劃線。因此10,.bashrc是合法的XML名稱標(biāo)記,但不是合法的XML名稱。每個(gè)XML名稱都是一個(gè)XML名稱標(biāo)記,然而XML名稱標(biāo)記不全是XML名稱。如果屬性包含1990,2005之類的整數(shù),則應(yīng)該指定其類型為NMTOKEN。如:
    <!ELEMENT person birthday NMTOKEN #REQUIRED>
    NMTOKENS類型屬性包含一個(gè)或多個(gè)用空白分隔的XML名稱記號(hào)。如:
    <person dates="02-01-2005 03-01-2005 05-01-2005">person</person>
    對(duì)應(yīng)的聲明應(yīng)為:
    <!ATTLIST person dates NMTOKENS #REQUIRED>
    另一方面,對(duì)01/02/2005這樣的形式不能使用該聲明,因?yàn)槠渲械恼备懿皇呛戏ǖ拿Q字符。
    枚舉聲明,枚舉不用關(guān)鍵字。直接列舉所有的值,中間用豎線分隔。如:
    <!ATTLIST date month(January | February | March | April | May | June | July | August | September | October | November | December) #REQUIRED>
    針對(duì)上述聲明,date元素的month屬性可選十二個(gè)月份的中一個(gè)。
    ID類型的屬性必須包含一個(gè)XML名稱,而且該名稱在文檔中是獨(dú)一無(wú)二的。ID屬性可為元素分配一個(gè)唯一的標(biāo)識(shí)符。
    <!ATTLIST name card_id ID #REQUIRED>
    由于數(shù)字不是合法的XML名稱,所以ID編號(hào)不能以數(shù)字開頭,解決辦法是在前面加下劃線或字母。
    IDREF類型的屬性指向文檔中某元素的ID類型的屬性。因此,它必須是一個(gè)XML名稱,它的作用是當(dāng)簡(jiǎn)單的包含關(guān)系不能滿足要求時(shí)在元素間建立多對(duì)多關(guān)系。如:
    <project project_id="p1"> <goal>deploy linux</goal> <team_member person_card_id="c123"></project><person card_id="c123"> <name>linuxsir</name> <assignment project_project_id="p1"></person>
    project元素的project_id屬性和person元素的card_id屬性應(yīng)該是ID類型。team_member元素的person_card_id屬性和assignment元素的project_project_id屬性是IDREF類型。對(duì)應(yīng)的聲明如下:
    <!ATTLIST person card_id ID #REQUIRED><!ATTLIST project project_id ID #REQUIRED><!ATTLIST team_member person_card_id IDREF #REQUIRED><!ATTLIST assignment project_project_id IDREF #REQUIRED>
    IDREFS類型的屬性包含一個(gè)XML名稱列表。名稱間用空白間隔,且每個(gè)名稱都是文檔中某個(gè)元素的ID。當(dāng)某個(gè)元素需要引用多個(gè)其他元素時(shí)使用該元素。如:
    <!ATTLIST person card_id ID #REQUIRED assignment IDREFS #REQUIRED><!ATTLIST project project_id ID #REQUIRED team IDREFS #REQUIRED>
    對(duì)應(yīng)的文檔可寫成:
    <project project_id="p1" team="c123"> <gold>deploy linux</gold></project><person card_id="c123" assignment="p1"> <name>Linuxsir</name></person>
    ENTITY類型的屬性包含在DTD的其它位置聲明的未析實(shí)體的名稱中。如movie元素可能有一個(gè)標(biāo)識(shí)激活時(shí)播放mpeg或rm文件的實(shí)體屬性:
    <!ATTLIST movie src ENTITY #REQUIRED>
    如果DTD聲明了一個(gè)名為play的未析實(shí)體,則此movie元素可用于在XML文檔中嵌入視頻文件:
    <movie src="play" />
    ENTITIES類型的屬性包含在DTD的其它位置聲明的多個(gè)未析實(shí)體名稱,其間用空白隔開。
    <!ATTLIST slide_show slides ENTITIES #REQUIRED>
    如果DTD聲明了未析實(shí)體slide1、slide2、slide3、...,則可使用slide_show元素在XML文檔中嵌入幻燈片。
    <slide_show slides="slide1 slide2 slide3" />
    NOTATION類型的屬性包含在文檔的DTD中聲明的某個(gè)記法的名稱。該屬性類型較少用。理論上,可以使用該屬性使某些特殊元素與類型相關(guān)聯(lián),下例聲明為不同的圖像類型定義了4個(gè)記法,然后規(guī)定每個(gè)image元素都必須從中選擇一種type屬性。
    <!NOTATION gif SYSTEM "image/gif"><!NOTATION tiff SYSTEM "image/tiff"><!NOTATION jpeg SYSTEM "image/jpeg"><!NOTATION png SYSTEM "image/png"><!ATTLIST image type NOTATION (gif | tiff | jpeg | png) #REQUIRED>
    每個(gè)image元素的type屬性的值可以為gif,tiff,jpeg和png四個(gè)值中的一個(gè)。該屬性比枚舉類型稍具優(yōu)勢(shì),因?yàn)橛浄ǖ膶?shí)際MIME媒體類型在理論上是可用的。由于斜杠在XML名稱中不是一個(gè)合法字符,所以枚舉類型不能指定image/png或image/jpeg作為允許值。

    2.屬性缺省值
    每個(gè)ATTLIST聲明除了要提供一種數(shù)據(jù)類型外,還要聲明屬性的缺省行為。
    本文由武林網(wǎng)(http://www.49028c.com)整理發(fā)布!轉(zhuǎn)載請(qǐng)注明出處,謝謝!

      #IMPLIED,屬性可選。
      #REQUIRED,屬性必須有。
      #FIXED,屬性是常量,不能更改。
      <!ATTLIST person name CDATA #FIXED "linuxsir"
      Literal,作為一個(gè)引用字符串的實(shí)際缺省值。
      <!ATTLIST person name NMTOKEN "linuxsir"
      如果沒有顯示指明person元素的name屬性,則該值為linuxsir。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲福利在线观看| 成人美女大片| 色在线中文字幕| 粉嫩一区二区三区在线看| 色呦呦在线资源| 欧美成年网站| 麻豆免费在线观看| 91精品久久久久久粉嫩| 国产成人精品久久一区二区小说| 91欧美日韩麻豆精品| 国产成人鲁色资源国产91色综| 99电影在线观看| 午夜在线网站| 久久久久国产成人精品亚洲午夜| 亚洲精品国产品国语在线app| 国产精品18久久久久久久久久| 亚洲天堂视频一区| 91蝌蚪视频九色| 在线视频你懂得一区| 亚洲精品影院| 久久久免费观看视频| 婷婷视频在线| 国产91精品欧美| 97视频在线观看免费高清完整版在线观看| 久久精品国产亚洲高清剧情介绍| 亚洲一区二区免费视频| …久久精品99久久香蕉国产| 欧美日韩a区| 午夜视频免费在线| 黄色一级大片在线免费看产| 精品国一区二区三区| 自拍亚洲色图| 永久免费毛片在线播放不卡| 亚洲男同gay网站| 欧美日韩一区二区电影| 免费成人毛片| 成年人在线视频免费观看| caopen在线视频| 久久久久久一级片| www.久久com| 日韩大胆人体| 91麻豆精品国产91久久久资源速度| www.国产二区| 色婷婷综合久久久久中文| 色国产精品一区在线观看| 国产午夜三区视频在线| 樱花www成人免费视频| 中文成人激情娱乐网| 一区二区视频网| 欧美激情一区二区三区| 免费日韩在线视频| 男女激情网站| 久久综合狠狠综合久久综青草| 欧美a在线播放| 日本aⅴ免费视频一区二区三区| 亚洲成人av影片| 国产在线小视频| 狠狠色一日本高清视频| 销魂美女一区二区| 日韩二区三区| 黄上黄在线观看| 女人黄色片免费| 色欲综合视频天天天| 97视频久久久| 国产不卡一二三| 亚亚洲欧洲精品| 成人午夜又粗又硬又大| 亚洲在线免费视频| 欧美一区二区三区免费观看视频| 2019中文字幕全在线观看| 日韩精品免费综合视频在线播放| 国产精品毛片大码女人| 成人av一区二区三区在线观看| 国产成人午夜电影网| 九九久久国产精品| 素人av在线| 少妇人妻偷人精品一区二区| 天堂网在线资源| jizz在亚洲| 情se视频网在线观看| 精品动漫一区二区三区在线观看| 五月天久久久久久| 日韩电影大全免费观看2023年上| 亚洲国产成人一区二区三区| 一级黄色av片| 亚洲春色在线视频| 青草视频在线观看免费| 波多野结衣电影在线播放| 亚洲三级中文字幕| 色窝窝无码一区二区三区| av电影院在线看| 欧美视频在线播放| 91成人性视频| 成年人视频在线看| 国产一级在线视频| 亚洲欧美视频在线观看视频| 精品视频一区二区三区四区五区| 在线看女人毛片| 欧美精品九九| 大地资源中文在线观看免费版| h文在线观看免费| 久久99精品久久久久久噜噜| 国产精品毛片aⅴ一区二区三区| 国产精品久久久久一区二区国产| 久久9999久久免费精品国产| 欧美国产日本视频| 欧美精品国产精品日韩精品| 一级欧美一级日韩| 亚洲黄色免费三级| 91蝌蚪在线| 97最新国自产拍视频在线完整在线看| 无码人妻aⅴ一区二区三区玉蒲团| 成人性生交免费看| 久久久国产成人精品| 亚洲男人天堂九九视频| www高清在线视频日韩欧美| 国产人妖乱国产精品人妖| 成人一二三区视频| 国产在线观看欧美| 香蕉久久aⅴ一区二区三区| 亚洲视频一区在线观看| 中文字幕一区免费在线观看| 日韩毛片视频在线看| 免费av手机在线观看| 永久免费av在线| 国内激情视频在线观看| 欧美另类videosbestsex日本| www.国产在线播放| 国产精品18| 国产精品欧美一区喷水| 色婷婷精品大在线视频| 欧美成人aaa| 久久蜜桃av一区精品变态类天堂| 亚洲精品中文字幕乱码三区| 在线免费看污网站| 中文字幕久久av| 欧美不卡在线视频| 国产精品一区二区在线观看不卡| 一本加勒比hezyo黑人| 成人午夜免费在线| 国产午夜精品无码| 免费在线成人激情电影| 亚洲国产精品成人无久久精品| 欧美日韩黄色一区二区| 国产香蕉97碰碰久久人人| 久久综合中文色婷婷| 欧美在线亚洲一区| 夜夜爽夜夜爽精品视频| 亚洲精品tv久久久久久久久久| 免费日韩视频| 国产精品久久久爽爽爽麻豆色哟哟| av一区二区在线观看| 成人爽a毛片免费啪啪| 91在线地址| 久久在线观看免费| 97国产精品人人爽人人做| 992kp快乐看片永久免费网址| 亚洲色图 激情小说| av在线一区二区三区| 久久久婷婷一区二区三区不卡| 亚洲自拍偷拍网| 成人啪啪18免费游戏链接| 日韩精品视频中文字幕| 日韩av一区二区三区四区| 二区三区在线视频| 日韩高清在线播放| 久久精品国产99国产精品澳门| 国产精品无码2021在线观看| 久久精品国产99| 肉肉av福利一精品导航| 5566av亚洲| 日日摸天天爽天天爽视频| 成人精品电影在线观看| 亚洲成人一级片| 91 中文字幕| 美女av在线免费观看| 中文字幕男人天堂| 成人亚洲一区| 小黄鸭精品aⅴ导航网站入口| 日韩激情精品| 欧美福利视频在线| 激情小说图片视频| 日本v片在线高清不卡在线观看| 超碰在线12| 国产露脸无套对白在线播放| 国产成人av免费在线观看| 久久国产精品美女| 亚洲精品视频99| 国产精品一区牛牛影视| 一区二区三区资源| 国产99久久久精品| 黄色av网站免费| 一级特黄毛片| 亚洲奶汁xxxx哺乳期| 亚洲啊啊啊啊啊| 中文字幕有码av| 777电影在线观看| 色婷婷一区二区三区在线观看| h视频在线观看免费网站| 天堂社区 天堂综合网 天堂资源最新版| 日本一区中文字幕| 欧美高清自拍一区| 波多野结衣乳巨码无在线| 亚洲精品黄网在线观看| 日日夜夜精品视频天天综合网| 欧美日韩高清一区| 欧美偷拍一区二区三区| 四虎影视在线播放| 欧美午夜一区二区| www.亚洲一二| 日韩欧美国产一区二区在线播放| а天堂8中文最新版在线官网| 国产在线精品日韩| 亚洲永久视频| 久久久久久美女精品| 亚洲欧美精品一区| 午夜av一区二区三区| 日本一区二区三级电影在线观看| 久久理论片午夜琪琪电影网| 日韩视频国产视频| 懂色一区二区三区| 亚洲精品久久久久久久久| 久草国产在线视频| 国内精品久久久久久久久久| 美日韩一区二区| 一区国产精品| 午夜在线观看91| 可以在线看的av网站| 国产成人小视频| 92国产精品久久久久首页| 青青草视频在线青草免费观看| 老司机精品导航| 日韩在线综合| 激情五月综合色婷婷一区二区| 欧美aaaaa喷水| 亚洲一区欧美一区| 日韩欧美激情视频| 婷婷色播视频| 777奇米四色成人影色区| 国产毛片精品久久| 亚洲专区区免费| av免费在线观看网站| 污视频在线观看免费| 伊人久久久久久久久久久久久久| 成年人看片网站| 亚洲三级网页| 欧美又粗又大又爽| 人妻激情偷乱频一区二区三区| 男女啪啪免费观看| 好男人在线视频www| 成人小视频免费在线观看| 天天草天天干| 在线成人直播| jizzjizz亚洲中国少妇| 激情都市亚洲| 亚洲一区二区三区在线免费观看| 亚洲精品一区二区妖精| 337p日本欧洲亚洲大胆鲁鲁| 一级黄色av片| 亚洲成人免费| 精品嫩模一区二区三区| 国产精品中文久久久久久| 欧美黑人做爰爽爽爽| 国产精品国产成人国产三级| 成人一级免费视频| 98精品国产自产在线观看| 天天做夜夜做人人爱精品| 欧美日韩在线一区二区| 免费av在线一区二区| 日本在线一二三| 欧美男人亚洲天堂| 手机在线看片1024| 国内揄拍国内精品少妇国语| 91国偷自产一区二区三区的观看方式| 久久精品电影网站| 你懂的视频在线免费| 成人性生交大片免费看中文视频| 成年人看的羞羞网站| 自拍视频一区二区三区| 波多野吉衣av| 国产精品成人3p一区二区三区| 欧美一区二区三区四区五区六区| 成人午夜在线免费| 99国产精品99久久久久久| 激情亚洲色图| 免费观影入口看日本视频| 日本午夜免费福利视频| 亚洲精品在线网站| 成人av地址| 亚洲精品少妇| 2019国产精品自在线拍国产不卡| 欧美一级一区二区| 国产一区二区欧美| 在线欧美福利| 婷婷五月色综合香五月| 亚洲精品少妇网址| 日韩精品二区| 亚洲深夜福利在线| 天天色天天干天天色| 午夜激情福利网| 日韩高清一区二区| 日韩精品在线免费视频| 从欧美一区二区三区| 国产羞羞视频| 欧美日韩国产页| 伊人久久婷婷| 老头老太做爰xxx视频| 亚洲成在人线在线播放| 国产亚洲制服色| 亚洲专区视频| 免费黄色欧美视频| 国产丝袜精品丝袜| 在线观看视频你懂得| 天天综合av| 欧美成人精品xxx| 国产熟人av一二三区| 亚洲一区国产一区| 日日摸天天添天天添破| 国产精品videossex撒尿| 欧美另类xxx| 久久日韩精品| 欧美日韩亚洲视频一区| 麻豆精品一二三| 亚洲精品五月天| 极品美妇后花庭翘臀娇吟小说| 天天干在线视频论坛| 亚欧色一区w666天堂| 精品久久久久久久无码|