国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽

  • 熱門標簽

當前位置: 主頁 > 航空資料 > 計算機 >

時間:2010-08-09 13:24來源:藍天飛行翻譯 作者:admin
曝光臺 注意防騙 網曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者

• NMTOKENS
• ID
• IDREF
• IDREFS
• ENTITY
• ENTITIES
• NOTATION
上述屬性類型中的九種在類型字段中的值為常數,而Enumerated 是一種特殊的類型,表示屬性值必須為一可能取值列表中
的一個。下面分別對各類型進行深入的研究。
10.5.1 CDATA 屬性類型
最通用的屬性類型CDATA,表明屬性值為不包括小于號(<)和引號(")的任意文本字符串。可通過普通的實體引用(&lt;
和&quot;)的方式或由字符引用Unicode 值的方式插入小于號和引號字符。原始的和號(&)&#0;&#0;不是字符或實際引用
開始的和號,必須使用換碼符&amp;。
實際上,即使屬性值中不可避免的要包含雙引號(")的情況下,也不可直接使用;替代的方法是用單引號把雙引號括起來。
如下例所示:
<RECTANGLE LENGTH= 7" WIDTH= 8.5" >
如果屬性值中包含單引號和雙引號,而且并不用作界定屬性值的用途;它們必須替換為實體引用&apos;(單引號)和&quot;
(雙引號)。例如:
<RECTANGLE LENGTH= 8& pos;7" WIDTH="10 6&quot;"/>
10.5.2 Enumerated 屬性類型
Enumerated 類型不是XML 的關鍵詞,而是由豎線分隔的可能的屬性值列表。任一值均需為有效的XML 名稱。文檔作者可選
取列表中的一個成員為屬性的值,缺省值必須為列表中的一個值。
例如,假設希望某個元素具有可見和不可見屬性。希望該元素具有一個VISIBLE 屬性,其屬性值為TRUE 或FALSE。如果該
元素為簡單的P 元素,那么<!attlist>聲明可如下所示:
<!ATTLIST P VISIBLE (TRUE | FALSE) "TRUE">
上述聲明表示P 元素的VISIBLE 屬性可有可無,若擁有VISIBLE 屬性,則屬性值必須為TRUE 或FALSE;如果沒有VISIBLE
屬性,則假定該值為TRUE。例如:
XML 實用大全
第 301 頁
<P VISIBLE= "FALSE">You can t see me! Nyah! Nyah!</P>
<P VISIBLE= "TRUE">You can see me.</P>
<P>You can see me too.</P>
就其自身而言,這聲明并不是一個提供隱藏文本能力的魔術般的咒語。這種能力依然依靠應用程序去理解不應該顯示不可見
元素。為決定元素的顯示或隱藏,可以通過對元素應用VISIBLE 屬性的樣式單規則來進行設置。例如:
<xsl:template match= "P[@VISIBLE= FALSE ]" >
</xsl:template>
<xsl:template match= "P[@VISIBLE= TRUE ]" >
<xsl: apply-templates/>
</xsl:template>
10.5.3 NMTOKEN 屬性類型
NMTOKEN 屬性類型限定屬性值為有效的XML 名稱。如第6 章所述,XML 名稱必須以字母或下劃線開頭。名字中后面的字符可
以為字母、數字、下劃線、連字符和句號。但不可包括空格(下劃線通常作為空格的替代品)。從技術上說,名字中可包含
冒號(:)但不應該使用冒號,因為冒號被保留為與命名域(namespace)一起使用。
當使用編程語言處理XML 數據時,證明了NMTOKEN 的價值。這并不是一種偶然,除了允許使用冒號以外,上述規則與JAVA,
JavaScript 和其他程序語言標識符規則一致。例如,可在元素中使用NMTOKEN 屬性訪問特別的JAVA 類。那么就應用JAVA
的API 映射把數據傳送到專有類的特有方法中。
當需要從大量名字中選取不是XML 的規定部分但與XML 命名要求相符的名字時,就能體現NMTOKEN 的用途。這些要求的最重
要部分就是對空格的限制。例如,NMTOKEN 可以用于下述屬性,其值必須映射為8.3 的DOS 文件名,另一方面該屬性也能用
于UNIX、Macintosh 或Windows NT 文件名,而這些文件名中通常包含空格。
例如,假如要求<ADDRESS/>標記中的州(state)屬性為兩個字母縮寫;不能用DTD 強制這些特性的執行,但可應用如下
<!ATTLIST>聲明防止人們輸入類似“New York”或“Puerto Rico”的值:
<!ATTLIST ADDRESS STATE NMTOKEN #REQUIRED>
無論何種情況,像“California”、“Nevada”和其他一個單詞的州名依然為合法值。當然,可以利用具有幾十個兩個字母
的代碼的枚舉列表的簡單方法;但是這種方法將導致巨大的工作量,比人們想象的大得多。舉個例子,想一想,如果用兩個
字母代碼代表美國50 個州、所有的領土和屬地、所有的國外的軍事基地和加拿大所有的省份會是一個什么樣的情況?另一
方面,如果曾經在DTD 文件中的參數實體引用定義了這樣的列表,就可重復多次使用這個文件。
10.5.4 NMTOKENS 屬性類型
NMTOKENS 屬性類型幾乎就是NMTOKEN 的復數形式。這種類型的屬性可以使如下情況合法——屬性由若干XML 名稱字組成,
彼此間由空格分隔。通常可為使用NMTOKEN 屬性相同的理由而使用NMTOKENS 屬性,但僅僅在需要多個名字的時候。
XML 實用大全
第 302 頁
例如,如果state 元素的屬性值需要多個兩個字母州代碼時,就可應用下例所示的方法:
<!ATTLIST ADDRESS STATES NMTOKENS #REQUIRED>
然后,就可編寫如下所示的標記:
<ADDRESS STATES="MI NY LA CA">
不幸的是,如果應用這種技術,就不能再排除類似“New York”這樣的州名,因為州名中每一獨立的部分都為一個合格的
NMTOKEN。如下所示:
<ADDRESS STATES="MI New York LA CA">
10.5.5 ID 屬性類型
一個ID 類型的屬性標識文檔中唯一的元素,編輯工具和其余應用程序通常使用ID 列舉文檔中的元素,并不關心元素的實際
意義和各元素彼此之間的關系。
一個ID 類型屬性值必須為有效的XML 名稱,該名稱以字母開頭,由字母數字混排的字符和下劃線組成,并且其中不帶空格。
一個特定的名字不能用作多個標記的ID 屬性。若在一個文檔中兩次使用同一ID 將導致語法分析器返回一個錯誤信息;另外,
 
中國航空網 m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML實用大全(87)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
国产一区二区在线免费| 美日韩精品免费视频| 精品人妻人人做人人爽| 日本阿v视频在线观看| 精品不卡一区二区三区| 国产精品久久7| 不卡伊人av在线播放| 国产精品国产福利国产秒拍| 国产成人女人毛片视频在线| 久久久久久亚洲| 日韩在线观看高清| 久久精品这里热有精品| 久久久91精品| 精品蜜桃一区二区三区 | 欧美成人在线免费| 欧美日韩成人精品| 色综合久综合久久综合久鬼88| 国产精品电影网站| 中文字幕免费高| 欧美一区二区三区电影在线观看 | 色与欲影视天天看综合网| 亚洲欧美日韩另类精品一区二区三区 | 精品国产乱码久久久久软件| 久久夜色撩人精品| 亚洲欧美国产不卡| 日本欧美精品久久久| 免费精品视频一区二区三区| 国产中文欧美精品| www.com毛片| 国产精品久久久久久久天堂| 亚洲精品久久久久久一区二区| 欧洲视频一区二区三区| 免费国产一区二区| 久久精品国产99精品国产亚洲性色| 精品久久久91| 日本一区视频在线播放| 国产情侣av自拍| 久久九九有精品国产23| 中文一区一区三区免费| 欧美 日本 亚洲| 日韩在线中文字| 亚州国产精品久久久| 国产日韩欧美一二三区| 色狠狠av一区二区三区香蕉蜜桃| 亚洲一区二区三区精品在线观看| 欧美国产视频一区| 久精品国产欧美| 手机在线观看国产精品| av一区观看| 一区二区三区视频| 国产免费人做人爱午夜视频| 欧美成人第一页| 免费无遮挡无码永久视频| 欧美一区二区三区精品电影| 成人福利视频网| 一区二区三区四区欧美日韩| 国产日产欧美a一级在线| 国产精品国产三级国产aⅴ浪潮| 青青青国产在线视频| 久久久久国产精品熟女影院| 日韩一区二区高清视频| 久久精品香蕉视频| 日本手机在线视频| 久久久久人妻精品一区三寸 | 国产精选一区二区| 精品国产成人av在线免| 国产精品中出一区二区三区| 亚洲一区二区三区香蕉| 国产精品99久久久久久人| 色视频一区二区三区| 国产www精品| 国产一区免费| 亚州欧美日韩中文视频| 久久久久久久久久久亚洲| 国产一区在线观| 日韩尤物视频| 国产精品色视频| 成人亚洲欧美一区二区三区| 亚州av一区二区| 久久久99免费视频| 国产美女99p| 日韩视频 中文字幕| 久久777国产线看观看精品| 久久综合九色99| 蜜桃视频日韩| 亚洲精品日韩激情在线电影| 久久天堂电影网| 91久久久亚洲精品| 欧美激情视频一区二区三区| 亚洲乱码一区二区三区| 久久久国产成人精品| 91国产一区在线| 国产在线999| 欧美精品一区二区三区在线四季| 亚洲天堂av免费在线观看| 久久久www成人免费精品| 91精品国产91| caopor在线视频| 国产欧美日韩视频| 欧美亚洲午夜视频在线观看| 亚洲天堂第一区| 在线码字幕一区| 欧美成年人在线观看| www.日韩欧美| 久久久久久久久四区三区| 久久99精品国产99久久| 久久久人成影片一区二区三区 | 国产成人一区二区三区免费看| 99久久99| 114国产精品久久免费观看| 国产精品一区二区a| 国产美女在线一区| 国产噜噜噜噜噜久久久久久久久| 国产在线观看福利| 国产美女91呻吟求| 97碰碰碰免费色视频| 91精品国产91久久久久福利| 久久久com| 久久精品电影网站| 国产精品高潮呻吟久久av野狼| 久久中文精品视频| 在线日韩av永久免费观看| 欧美激情视频网址| 亚洲综合五月天| 日本中文字幕成人| 欧美专区中文字幕| 国产视色精品亚洲一区二区| 激情五月宗合网| 国产精品综合不卡av| 99在线观看| 久久99精品久久久久久青青日本| 国产成人无码精品久久久性色| 国产精品久久国产| 亚洲视频导航| 欧美激情视频一区二区三区| 国产美女主播在线播放| 91九色偷拍| 日韩视频亚洲视频| 欧美成人精品一区二区三区| 亚洲精品欧洲精品| 精品一区二区国产| 久久久亚洲国产精品 | 欧美日韩福利视频| 亚洲区一区二区三区| 国产一区福利视频| 日日噜噜噜夜夜爽亚洲精品| 国产精品久久久久久久久久免费 | 精品久久久久久无码国产| 日本在线视频不卡| av日韩中文字幕| 久久成人在线视频| 欧美在线一级va免费观看| 91麻豆天美传媒在线| 精品国产_亚洲人成在线| 欧美亚洲国产另类| 久久久久人妻精品一区三寸| 欧美一区二区视频97| 高清一区二区三区日本久| 国产精品第100页| 国产最新免费视频| www.美女亚洲精品| 日韩免费av一区二区三区| 久久亚洲a v| 视频一区二区精品| 久久久久久12| 国产精品一区二区三区在线| 国产精品久久久999| 欧美日韩一区二区视频在线观看| 久久综合毛片| 青青草综合在线| 久久精品一本久久99精品| 韩国三级日本三级少妇99| 精品乱码一区二区三区| 国产日产亚洲精品| 中文字幕一区二区三区四区五区人| 精品一区二区三区日本| 国产精品久久九九| av中文字幕av| 欧美一级大片视频| 欧美成人午夜剧场免费观看| av电影一区二区三区| 久久久久久久久久久网站| 欧美日韩一区二区在线免费观看| 狠狠97人人婷婷五月| 人人爽久久涩噜噜噜网站| 亚洲欧洲日产国码无码久久99| 色噜噜狠狠色综合网图区| 91免费视频国产| 国产伦视频一区二区三区| 国产亚洲欧美一区二区三区| 日本视频精品一区| 日韩在线第三页| 亚洲aⅴ日韩av电影在线观看| 九色精品免费永久在线| 国产精品成人在线| 国产精品对白一区二区三区| 国产精品久久久久久久久久小说 | 日韩欧美黄色大片| 美女黄色丝袜一区| 色综合久久久久久中文网|