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

  • 熱門標簽

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

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

結構完整但不合法;這是三種類型中最不普遍的情況。
可是,沒有必要要求所有的文檔都是合法的。有時XML 文檔僅需結構完整就足夠了。DTD 在結構完整文檔中也占有一席之地
(雖然不是必需的,但是對合法的文檔來說確實是必需的),并且不進行合法性檢查的XML 處理器可以在DTD 中獲取有用的
信息,而不必完全符合DTD 的要求。在本節中將研究該項內容。
若結構完整但無效的XML 文檔中包含DTD,則該DTD 需具有上一章所研究的相同的通用形式。那就是說,開頭為文檔類型聲
明,且可包含ELEMENT、ATTLIST 和ENITITY 聲明。與有效文檔的區別在于處理器僅處理其ENTITY 聲明。
9.7.1 內部實體
在結構完整的無效文檔中使用DTD 的主要益處在于還可以使用內部通用實體引用,除了五個預定義引用>、<、"、
'和&之外。可按通常的方法簡單地聲明所需的實體,然后在文檔中使用它們。
例如,回顧前面的例子,假如需要實體引用&ERH;用于替換字符串“Elliotte Rusty Harlod”(好吧,那就假設我需要實體
引用&ERH;用于替換字符串“Elliotte Rusty Harlod”),但不想為文檔編寫一個完整的DTD。可按清單9-15 所示,在DTD
中簡單地聲明ERH 實體引用。該文檔僅僅是結構完整,但卻是不合法的文檔;若不追求合法性,該文檔完全可以接受。
清單9-15:DTD 中的ERH 實體引用產生了結構完整但不合法的文檔
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE DOCUMENT [
<!ENTITY ERH "Elliotte Rusty Harold?">
]>
<DOCUMENT >
<TITLE>&ERH;</TI LE>
<SIGNATURE>
<COPYRIGHT >1999 &ERH;</COPYRIGHT>
<EMAIL>elharo@metalab.unc.edu</EMAIL>
<LAST_MODIFIED>March 10, 1999</LAST_MODIFIED>
</SIGNATURE>
</DOCUMENT>
XML 實用大全
第 285 頁
清單9-15 中的文檔類型聲明是少見的。除了在定義ERH 實體引用的之外,只是簡單地說明了基本元素為DOCUMENT。可是文
檔的結構完整性并不要求文檔滿足這一小小的約束。例如清單9-16,顯示的是另一個使用了PAGE 基本元素的文檔,但文檔
類型聲明中卻說明該基本元素應該是DOCUMENT。該文檔結構依然完整,但是與清單9-15 的文檔一樣都是不合法的。
清單9-16:結構完整,但不合法的文檔
<?xml version="1.0"standalone="yes"?>
<!DOCTYPE DOCUMENT [
<!ENTITY ERH "Elliotte Rusty Harold?">
]>
<PAGE>
<TITLE>&ERH;</TI LE>
<SIGNATURE>
<COPYRIGHT >1999 &ERH;</COPYRIGHT >
<EMAIL>elharo@metalab.unc.edu</EMAIL>
<LAST_MODIFIED>March 10, 1999</LAST_MODIFIED>
</SIGNATURE>
</PAGE>
這個DTD 同樣也可包含其他的<!ELEMENT>、<!ATTLIST>和<!NOTATION>聲明,所有這些聲明均被不進行合法性檢查的處理器
忽略,僅處理<!ENTITY>聲明。清單9-17 中的DTD 與其本身的內容相矛盾。例如,根據DTD 定義, ADDRESS 元素本應為空,
但實際上該元素包含幾個未聲明的子元素。另外,要求每個ADDRESS 元素都具有OCCUPANT、STREET、CITY 和ZIP 屬性值,
但是卻無處可尋。基本元素本應為DOCUMENT,而不是ADDRESS。DOCUMENT 元素本應包含的TITLE 和SIGNATURE 均未在DTD
中進行聲明。本文檔結構依然完整,卻無半點合法性。
清單9-17:結構完整卻無效的文檔
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE DOCUMENT [
<!ENTITY ERH "Elliotte Rusty Harold?">
<!ELEMENT ADDRESS EMPTY>
<!ELEMENT DOCUMENT ( TITLE, ADDRESS+, SIGNATURE)>
XML 實用大全
第 286 頁
<!ATLIST ADDRESS OCCUPANT CDATA #REQUIRED>
<!ATLIST ADDRESS DEPAR ME CDATA #IMPLIED>
<!ATLIST ADDRESS COMPANY CDATA #IMPLIED>
<!ATLIST ADDRESS S REET CDATA #REQUIRED>
<!ATLIST ADDRESS CITY CDATA #REQUIRED>
<!ATLIST ADDRESS ZIP CDATA #REQUIRED>
]>
<ADDRESS>
<OCCUPANT>Elliotte Rusty Harold</OCCUPANT >
<DEPARTMENT >Computer Science</DEPARTMENT >
<COMPANY>Polytechnic University</COMPAN Y>
<STREE >5 Metrotech Center</STREE >
<CITY>Brooklyn</CITY>
<STATE>NY</STATE>
<ZIP>11201</ZIP>
</ADDRESS>
9.7.2 外部實體
不進行合法性檢查的處理器可處理外部實體引用,但這不是必須的。詳細的說,例如Mozilla 使用的開放資源XML 語法分析
器并不處理外部實體引用。包含IE 5.0 在內的其余大部分處理器卻要處理外部實體引用。可是不進行合法性檢查的處理器
可能僅處理可析實體,不處理包含非XML 數據(像圖像或聲音)的外部實體引用。
外部實體對存儲樣式文本特別有用。例如,HTML 預定義非ASCII ISO Latin-1 字母的實體引用,這些引用比數字化字符實
體引用稍便于記憶。例如,å 預定義為&ring;,þ 預定義為&thorn;,ý 預定義為&Yacute;等等。清單9-18 為定義這些引用
的正式ISO DTD(對注釋進行一些輕微的修改,文中巧妙地應用空格,使得文檔看起來形式優美整潔)。
清單9-18:非ASCII ISO Latin-1 字符的DTD
<!-(C) International Organization for Standardization 1986
Permission to copy in any form is granted for use with
 
中國航空網 www.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML實用大全(82)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
久久这里只有精品8| 精品不卡一区二区三区| 欧洲精品视频在线| 午夜精品在线视频| 在线视频一区观看| 中文字幕久精品免| 中文字幕人成一区| 亚洲自拍av在线| 欧美人与物videos| 国产精品久久久久影院日本| 久久精品视频播放| 久久精品国产一区| 久久精品电影一区二区| 国产成人生活片| 久久精品视频va| 国产精品免费在线免费| 国产精品久久av| 欧美乱妇40p| 宅男av一区二区三区| 欧美日韩国产91| 欧美成人亚洲成人日韩成人| 久久99久久99精品免观看粉嫩| 久久成人精品电影| 久久99精品久久久久久噜噜 | 99精品视频网站| 91免费的视频在线播放| 国产成人av在线| 国产精品久久亚洲7777| 一区二区三区不卡在线| 日日摸天天爽天天爽视频| 日本一区精品| 欧美亚洲日本在线观看| 国内精品在线观看视频| 国产欧美日韩综合精品二区| 91国内在线视频| 久久久久久久久久伊人| 国产精品久久av| 精品国产区在线| 午夜精品一区二区三区在线观看| 青青视频免费在线| 国产九九九九九| 久久精品国产99精品国产亚洲性色 | 日韩午夜在线视频| 国产精品久久久久久搜索| 欧美精品xxx| 日韩最新中文字幕| 国产在线视频在线| 成人短视频在线观看免费| 久久久日本电影| 国产精品久久国产三级国电话系列| 久久久久久国产精品| 亚洲a成v人在线观看| 欧美国产综合在线| www..com日韩| 国产成人精品视频| 久久夜色撩人精品| 日韩亚洲欧美精品| 97激碰免费视频| 国产精品流白浆视频| 午夜精品三级视频福利| 黄色高清视频网站| 国产精品91免费在线| 国产成人精品久久二区二区| 精品国产中文字幕| 日本欧美在线视频| 古典武侠综合av第一页| 久久久精品免费| 亚洲欧美国产一区二区| 精品一区二区三区毛片| 国产成人亚洲综合无码| 欧美日韩国产成人在线观看| 欧美日本韩国在线| 91九色精品视频| 久久在精品线影院精品国产| 日韩av免费在线看| 丰满少妇久久久| 国产精品久久久久不卡| 亚洲高清视频一区| 俄罗斯精品一区二区| 国产精品欧美激情| 日韩欧美xxxx| 久久久欧美一区二区| 一区不卡视频| 国产综合中文字幕| 国产精品美女黄网| 欧美在线视频a| 国产成年人在线观看| 永久久久久久| 国产欧美一区二区视频| 久久视频在线观看免费| 婷婷视频在线播放| 不卡日韩av| 国产精品久久精品国产| 国内精品久久久久久影视8| 久久精品成人动漫| 欧美日本韩国在线| 国产精品欧美一区二区| 激情小说综合网| 国产精品国产一区二区| 国产综合在线视频| 九九精品视频在线| 成人免费毛片网| 亚洲精品中文综合第一页| 97精品欧美一区二区三区| 亚洲熟妇无码一区二区三区| 91精品91久久久中77777老牛| 亚洲国产一区二区三区在线播| 国产精品一 二 三| 亚洲伊人久久大香线蕉av| 91精品久久久久久久久久入口| 午夜在线视频免费观看| 久久精品午夜福利| 日本一区二区三区免费观看| 久久av免费一区| 欧美理论一区二区| 插插插亚洲综合网| 波多野结衣综合网| 天天干天天操天天干天天操| 国产成人中文字幕| 日韩美女在线观看一区| 国产精品男女猛烈高潮激情| 国产欧美日韩一区| 一区精品在线| 久久久久久a亚洲欧洲aⅴ| 青青草原一区二区| 不卡伊人av在线播放| 91九色丨porny丨国产jk| 日本一二三区视频在线| 国产精品国模在线| 99热亚洲精品| 青青青在线观看视频| 国产精品丝袜高跟| 粉嫩精品一区二区三区在线观看 | 综合国产精品久久久| 久久久一本二本三本| 视频一区二区三区在线观看| 色青青草原桃花久久综合| 国产视频一区二区三区四区 | 精品九九九九| 国产成人av影视| 国产淫片av片久久久久久| 亚洲欧美日韩精品综合在线观看| 久久久久久久香蕉| 国产男女猛烈无遮挡91| 日本欧美中文字幕| 国产精品偷伦视频免费观看国产| 国产伦视频一区二区三区| 日韩a在线播放| 国产99在线|中文| www.xxxx精品| 91精品久久久久久久久久另类 | 阿v天堂2017| 欧美亚州在线观看| 亚洲一区二区在| 国产精品久久久久久久久久久久午夜片 | 久久天天躁狠狠躁夜夜av| 91精品久久久久久久久久| 国产综合 伊人色| 欧洲美女7788成人免费视频| 中文字幕一区二区三区有限公司 | 美女国内精品自产拍在线播放| 日韩亚洲精品视频| 国产精品99久久久久久久久| 国产伦精品一区二区| 韩国精品一区二区三区六区色诱| 日本免费高清一区二区| 亚洲免费视频播放| 一区二区免费在线视频| 国产99在线播放| 国产精品美女久久久久av福利| 久久久久久国产精品免费免费| 91久久精品一区| 国产精品一区二区女厕厕| 国产一区二区在线网站| 国内少妇毛片视频| 奇米一区二区三区四区久久| 国产精品加勒比| 久久精品久久久久| 日韩中文第一页| 91国产精品视频在线| 成人av在线天堂| 国模杨依粉嫩蝴蝶150p| 欧美一级视频一区二区| 在线观看福利一区| 国产精品视频大全| 日韩有码在线视频| 久久99精品国产一区二区三区| 99在线影院| 国产欧美日韩视频| 含羞草久久爱69一区| 欧美v在线观看| 欧洲午夜精品久久久| 色女人综合av| 一本—道久久a久久精品蜜桃| 欧美激情一级二级| 国产精品成人v| 国产精品国产一区二区| 日韩亚洲欧美成人| 久久精品人人做人人爽| 久久国产精品一区二区三区|