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

  • 熱門標簽

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

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

在將用非驗證型的解析器解析的、格式正規(guī)但并不有效的文檔中,它們可能在一個獨立的X M L
數(shù)據(jù)對象中的內(nèi)部子集中聲明,而不需要使用外部D T D或模式。
(1) 外部子集引用
有兩種形式的引用D T D的外部子集的文檔類型聲明:
r o o t _ e l e m e n t _ n a m e是D T D的附著點。X M L文檔的元素樹中的所有子元素都繼承這個根節(jié)點
的D T D聲明。
S Y S T E M(上面例子中的“ s y s t e m _ i d e n t i f i e r”)和P U B L I C(上面的“ p u b l i c _ i d e n t i f i e r”)標
識符的值都是U R I(Uniform Resource Identifier,統(tǒng)一資源標識符)。在本文撰寫時,在大多數(shù)
實踐中, U R I都可以和U R L等同看待;雖然它的形式是“ h t t p : / / w w w. w r o x . c o m / m y f i l e . d t d”—
但實際上可以是任何能夠被負責處理的應(yīng)用程序識別出來的唯一名稱。
P U B L I C標識符是用來引用某些D T D的,而它們是使用某些在X M L中沒有定義的方法來分
類和檢索的,但這只能是一個結(jié)構(gòu)中的某種標準,或者是交換X M L數(shù)據(jù)的團隊之間的協(xié)議。這
種不會像U R L那樣成為一種盲目的引用,但它的缺點在于其適用范圍不能超出相關(guān)機構(gòu)的范圍。
X M L解析器會試圖使用P U B L I C標識符生成U R I。但如果做不到這一點,就會使用S Y S T E M
標識符的U R I。這種形式的缺點在于U R I可能失去作用(域名和文件路徑可能改變,或者被廢棄)
而D T D也找不到了。
由于通常使用的分段標識符(字符#)并不真正是U R I的組成部分,所以如果在S Y S T E M標
識符中出現(xiàn)分段標識符時可能會提示錯誤。任何包含非A S C I I字符的U R I都必須用U T F - 8中的字
符表示(可能用一個或多個字節(jié)),然后使用標準的U R I“% H H”轉(zhuǎn)義序列來處理它們當中的每
一個字節(jié)(這里“H H”是十六進制值)。
下面是兩個引用外部D T D的實例:
程序清單2 - 11
或:
程序清單2 - 1 2
第2章XML 語法使用41
下載
“標識符”是X M L從S G M L繼承過來的另一小部分內(nèi)容。
S G M L的“公共標識符”提供了一種方法,允許文檔引用一個本地目錄(或者使用其他更
好的辦法)來查找D T D。這當然是一個非常有用的技術(shù),但是在設(shè)計X M L時,并沒有就
解決公共標識符的通用辦法達成一致。結(jié)果是, X M L允許使用公共標識符,但需要系統(tǒng)
標識符作為備份引用。
(2) 內(nèi)部子集聲明如果沒有外部D T D可用,X M L數(shù)據(jù)對象可以仍然使用實體引用,只要它
們在D T D的內(nèi)部子集中聲明過,后者是通過使用< ! D O C T Y P E . . . >的擴充形式來實現(xiàn)的。D T D語
法是下一章的主題,所以屆時將揭示出更多的細節(jié)信息。作為基本常識,我們應(yīng)該知道內(nèi)部子
集的聲明是在< ! D O C T Y P E . . . >使用中括號[ . . . ]分隔的,而< ! E N T I T Y. . . >聲明則用來定義實體引用
的擴充部分。
下面是一個內(nèi)部子集聲明的簡單例子,它涉及三個符號字符實體和兩個“文本宏”或“樣
板”實體:
程序清單2 - 1 3
上面的例子如果在I E 5中顯示的話(如果用戶沒有指定使用的樣式單),會得到如圖2 - 8所示
的畫面。
圖2-8
42使用XML 高級編程
下載
X M L文檔可能使用包含內(nèi)部和/或外部子集的D T D。如果兩種子集同時使用,而且有同一個
元素類型或?qū)嶓w的兩個聲明,內(nèi)部子集優(yōu)先。
現(xiàn)在我們已經(jīng)講解完了語言的語法和格式正規(guī)的文檔的核心語法,下面我們很快地瀏覽一
下X M L的第三個部分。
2.10.2 尾聲
X M L尾聲可能包含注釋、P I和/或空白。P I不一定非要應(yīng)用到文檔中尾聲之前或接下來的數(shù)
據(jù)中(如果有的話)的元素中。
這種方案可能本身就是自找麻煩,或者說它本身就存在著問題。因為X M L沒有定義任何文
檔結(jié)束指示符號,所以大多數(shù)應(yīng)用程序把文檔元素的結(jié)束標記用于這種目的。這樣一來,網(wǎng)絡(luò)
鏈路可能在遇到根元素的結(jié)束標記時就關(guān)閉了,而不再對尾聲進行任何處理。而且,文檔之間
的處理指令在某種程度上也有些模糊不清。
尾聲被Tim Bray(XML 1.0推薦標準的作者之一)認為是一個“真正的設(shè)計錯誤”—如果
沒有很好地利用,使用它可能是一種錯誤,我們應(yīng)當注意到它不太可能具備與其他X M L應(yīng)用程
序的互操作性。
下面,我們應(yīng)該好好回顧一下我們已經(jīng)學到的關(guān)于X M L的語法了。
2.11 XML語法小結(jié)
X M L標記的形式參見表2 - 5。
表2 - 5
語法組件
< t a g n a m e > 元素起始標記
<tagname attribute=“value”> 帶有屬性的起始標記
< / t a g n a m e > 結(jié)束標記
< t a g n a m e / > 空元素標記
<tagname attr1=“value1” 帶有兩個屬性的空元素標記
a t t r 2 = “ v a l u e 2 ” / >
特殊的X M L指令和聲明參見表2 - 6。
表2 - 6
語法組件
<?xml version=“1.0” encoding=“UTF-8” standalone=“yes” ?> X M L聲明
<?name string ?> 用于X M L應(yīng)用程序的處理指令( P I)
<! - - string - -> 注釋,供撰寫者或編輯者使用
< ! [ C D ATA[string . . . ]]> 未解析的字符數(shù)據(jù)(C D ATA)部分
<!DOCTYPE string . . .> 文檔類型聲明(不是D T D)
X M L實體引用參見表2 - 7。
第2章XML 語法使用43
下載
表2 - 7
語法組件
& # d e c i m a l ; 使用十進制數(shù)字表示的字符編號的引用
例如: &#174;
& # x H E X ; 使用十六進制數(shù)字表示的字符編號的引用
例如: &#xAF4
& r e f ; 對預(yù)先定義的X M L實體(如文本宏)的引用
現(xiàn)在我們了解了可能在格式正規(guī)的文檔中使用的各個部分,下面讓我們討論一下“格式正
 
中國航空網(wǎng) m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML高級編程上(18)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
日韩一区二区在线视频| 国产精品自拍小视频| 韩日精品中文字幕| 久久人人爽人人爽人人片av高清 | 在线观看欧美一区| 欧美一区二视频在线免费观看| 99在线观看视频免费| 国产精品高潮呻吟久久av无限| 日韩欧美一级在线| 97久久国产精品| 一区二区三区我不卡| 精品一区二区三区毛片| 久久精品人人爽| 欧美日韩视频免费在线观看| 国产mv久久久| 日本亚洲欧美三级| 久久久中精品2020中文| 亚洲精品久久区二区三区蜜桃臀| 超碰97网站| 欧美黄网免费在线观看| 国产日韩在线免费| 欧美精品制服第一页| 国产在线视频欧美一区二区三区| 国产精品视频一区国模私拍| 欧美在线日韩在线| 久久久久亚洲av无码专区喷水| 日本精品一区二区三区四区| 久久久成人精品一区二区三区| 日本一区二区三区视频在线观看| 国产成人高清激情视频在线观看| 日韩国产欧美精品| 精品国产欧美一区二区三区成人| 欧美性视频在线| 国产精品久久久久久久久久久新郎| 欧美a在线视频| 国产精品第2页| 成人亚洲欧美一区二区三区| 亚洲www永久成人夜色| 国产经典久久久| 日韩精品一区二区三区电影| 国产精品视频男人的天堂| 精品一区二区三区自拍图片区| 欧美激情一二区| 国产精品91一区| 欧美在线视频二区| 美女999久久久精品视频| 99三级在线| 日韩欧美视频免费在线观看| 国产精品视频男人的天堂| 麻豆精品蜜桃一区二区三区| 国产高清在线精品一区二区三区| 国产二级片在线观看| 国产女教师bbwbbwbbw| 久久精品视频中文字幕| 国产精品一区二区三| 海角国产乱辈乱精品视频| 亚洲 国产 欧美一区| 美女久久久久久久久久久| 久久韩国免费视频| 国产mv免费观看入口亚洲| 亚洲精品第一区二区三区| 久久国产精品网| 国产在线精品一区二区三区| 亚洲一区精品视频| www.欧美黄色| 日韩精品一区二区三区电影| 精品卡一卡二| 国产va免费精品高清在线观看| 精品一区二区三区视频日产| 亚洲成人av动漫| 国产精品视频26uuu| aaa免费在线观看| 日韩精品免费播放| 欧美精品日韩三级| 久久久久久美女| 成人在线国产精品| 欧美怡春院一区二区三区| 色综合久综合久久综合久鬼88| 久久精品日韩| 国产日本欧美一区| 日韩男女性生活视频| 欧美日韩福利电影| 日韩视频一区在线| 91精品啪aⅴ在线观看国产| 国内一区二区三区在线视频| 日韩av电影免费播放| 精品国产_亚洲人成在线| 国产h视频在线播放| www国产免费| 免费国产在线精品一区二区三区| 亚洲欧洲国产精品久久| 国产精品国产精品国产专区蜜臀ah | 九九热r在线视频精品| 久久精品99国产| 99精品一区二区三区的区别| 免费看a级黄色片| 日韩精品极品视频在线观看免费| 亚洲图片欧洲图片日韩av| 国产精品普通话| 日韩在线播放av| 久久久精品在线视频| 成人一区二区在线| 精品视频导航| 欧美日本亚洲| 欧美自拍视频在线| 日本午夜人人精品| 亚洲精品日韩精品| 亚洲综合精品一区二区| 欧美人与性动交| 久久91亚洲精品中文字幕奶水| 国产精品极品美女粉嫩高清在线 | 天天爽天天狠久久久| 久久久久久国产| 欧美猛交ⅹxxx乱大交视频| 久久激情视频免费观看| 久久国产乱子伦免费精品| 久久久在线视频| 91久久久国产精品| 国产伦精品一区二区三| 精品无码av无码免费专区| 欧美精品123| 欧美大陆一区二区| 日本精品久久久久中文字幕| 日韩av一区二区三区在线观看 | 黄色国产小视频| 欧美视频1区| 欧美久久电影| 激情成人开心网| 黄色大片中文字幕| 免费看国产精品一二区视频| 免费特级黄色片| 国产日韩在线一区| 国产女人水真多18毛片18精品| 国产又爽又黄的激情精品视频| 国产又爽又黄的激情精品视频| 国产一级片黄色| 国产日韩欧美二区| 国产噜噜噜噜久久久久久久久| 国产一区二区高清视频| 国产日产欧美视频| 成人h视频在线| 欧美精品一区三区| 欧美精品xxx| 亚洲丰满在线| 欧美一级视频在线观看| 五码日韩精品一区二区三区视频| 午夜欧美性电影| 欧美一级片免费播放| 日韩欧美在线电影| 欧美图片激情小说| 国内偷自视频区视频综合| 免费毛片一区二区三区久久久| 国产一区二区自拍| 国产私拍一区| 91免费看片网站| 久久久久久久香蕉| 国产精品久久久久久久久久久不卡| 午夜精品久久久久久久99热 | 视频在线观看99| 国产成人免费电影| 国产精品成人国产乱一区| 欧美精品福利视频| 日日噜噜噜夜夜爽爽| 国产精品91视频| 国产精品网红福利| 在线免费观看一区二区三区| 日韩av片免费在线观看| 国内精品国产三级国产99| 福利视频一区二区三区四区| 国产成人亚洲精品| 国产精品成人va在线观看| 亚洲巨乳在线观看| 欧美日韩另类综合| 99国精产品一二二线| 日韩视频欧美视频| 亚洲人精品午夜射精日韩| 欧美在线一级va免费观看| 国产精品一区二区三区在线观 | 国产成人一区三区| 国产精品精品久久久| 性色av一区二区咪爱| 精品午夜一区二区三区| 国产成人一二三区| 精品伦理一区二区三区| 日本中文字幕不卡免费| 国产美女99p| 久久精品国产免费观看| 亚洲v国产v| 国产日韩亚洲精品| 久久久久久久久久久久av| 中文字幕中文字幕在线中心一区 | 精品久久久三级| 日本黄网站免费| 国产乱码精品一区二区三区卡| 久久久久久有精品国产| 亚洲最大av在线| 国产综合在线看| 日韩在线一区二区三区免费视频| 中文字幕一区二区三区在线乱码 | 99久久久精品视频|