日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

XML入門精解之結(jié)構(gòu)與語法(3)_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:XML入門的一些常見的問題總結(jié)(三)
作者:AngelGavin 出處:CSDN 如何加載有外國和特殊字符的文檔? 文檔可以包含外國字符,例如:   foreign characters (úóí?) 例如 磲 的外國字符必須在

第三,在XML文件中的標(biāo)記必須正確地關(guān)閉,也就是說,在XML文件中,控制標(biāo)記必 須有與之對應(yīng)的結(jié)束標(biāo)記。如:〈名稱〉標(biāo)記必須有對應(yīng)的〈/名稱〉結(jié)束標(biāo)記,不像HTML,某些標(biāo)記的結(jié)束標(biāo)記可有可無。如果在XML文件中遇到自成一個單元的標(biāo)記,就是類似于HTML 中的〈img src=.....〉的這些沒有結(jié)束標(biāo)記的時候,XML把它稱為“空元素”,必須用這樣的寫法:〈空元素名/〉,如果元素中含有屬性時寫法則為:〈空元素名 屬性名=“屬性值”/〉。

  第四,標(biāo)記之間不得交叉。在以前的HTML文件中,可以這樣寫:

  〈B〉〈H〉XXXXXXX〈/B〉〈/H〉,〈B〉和〈H〉

  標(biāo)記之間有相互重疊的區(qū)域,而在XML中,是嚴(yán)格禁止這樣標(biāo)記交錯的寫法,標(biāo)記必須以規(guī)則性的次序來出現(xiàn)。

  第五,屬性值必須要用“ ”號括起來。如第一個例子中的“1.0”、“gb2312”、“人民幣”。都是用“ ”號括起來了的,不能漏掉。

  第六,控制標(biāo)記、指令和屬性名稱等英文要區(qū)分大小寫。與HTML不同的是,在HTML中, 類似〈B〉和〈b〉的標(biāo)記含義是一樣的,而在XML中,類似〈name〉、〈NAME〉或〈Name〉這樣的標(biāo)記是不同的。

  第七,我們知道,在HTML文件中,如果我們要瀏覽器原封不動地將我們所輸入的東西顯示出來,可以將這些東西放到〈pre〉〈/pre〉或者〈xmp〉〈/xmp〉標(biāo)記中間。這對于我們創(chuàng)建HTML教學(xué)的網(wǎng)頁是必不可少的,因為網(wǎng)頁中要顯示HTML的源代碼。而在XML中,要實現(xiàn)這樣的功能,就必須使用CDATA標(biāo)記。在CDATA標(biāo)記中的信息被解析器原封不動地傳給應(yīng)用程序,并且不解析該段信息中的任何控制標(biāo)記。CDATA區(qū)域是由:“〈![CDATA[”為開始標(biāo)記,以“>〉”為結(jié)束標(biāo)記。例如:例2中的源碼,除了“〈![CDATA[”和“>〉”符號,其余的內(nèi)容解析器將原封不動地交給下游的應(yīng)用程序,即使CDATA區(qū)域中的開始和結(jié)尾的空白以及換行字符等,都同樣會被轉(zhuǎn)交(注意CDATA是大寫的字符)。

  例2

  〈![CDATA[飛翔的xml〉〉〉〉〉,:-)
  oooo〈〈〈〈〈〈〈
  >〉

  第八,XML處理空白字符和HTML不一樣。HTML標(biāo)準(zhǔn)規(guī)定,不管有多少個空白,都當(dāng)作一個空白來處理;而在XML中規(guī)定,所有標(biāo)記以外的空白,解析器都要忠實地交給下游的應(yīng)用程序處理。這樣,我們有時必須摒棄編寫HTML文件時的縮排習(xí)慣,因為縮排的空格,解析器也要處理。如:

分享:XSL-FO 初學(xué)者教程:XSL-FO 文檔
XSL-FO 文檔是帶有輸出信息的XML文件。 XSL-FO 文檔 XSL-FO 文檔是帶有輸出信息的XML文件。它們含有有關(guān)輸出布局以及輸出內(nèi)容的信息。 XSL-FO文檔存儲在以.fo或.fob為后綴的文件中。以.xm

來源:模板無憂//所屬分類:Xml教程/更新時間:2008-08-22
相關(guān)Xml教程