麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

XML文件結構和基本語法

2019-11-14 09:05:51
字體:
來源:轉載
供稿:網友

       xml文件結構

一個XML文件通常包含文件頭和文件體兩大部分

1.         文件頭

XML文件頭由XML聲明與DTD文件類型聲明組成。其中DTD文件類型聲明是可以缺少的,關于DTD聲明將在后續的內容中介紹,而XML聲明是必須要有的,以使文件符合XML的標準規格。

在前面的Flowers.xml文件中的第一行代碼即為XML聲明:

<?xml version="1.0" encoding="gb2312"?>

              其中:

“<?”代表一條指令的開始,“?>”代表一條指令的結束;

“xml”代表此文件是XML文件;

“ version="1.0" ”代表此文件用的是XML1.0標準;

“ encoding="gb2312" ” 代表此文件所用的字符集,默認值為Unicode,如果該文件中要用到中文,就必須將此值設定為gb2312。

 

注意:XML聲明必須出現在文檔的第一行。

 

2.         文件體

文件體中包含的是XML文件的內容,XML元素是XML文件內容的基本單元。從語法講,一個元素包含一個起始標記、一個結束標記以及標記之間的數據內容。

 

XML元素與HTML元素的格式基本相同,其格式如下:

<標記名稱 屬性名1="屬性值1" 屬性名1="屬性值1" ……>內容</標記名稱>

 

所有的數據內容都必須在某個標記的開始和結束標記內,而每個標記又必須包含在另一個標記的開始與結束標記內,形成嵌套式的分布,只有最外層的標記不必被其他的標記所包含。最外層的是根元素(Root),又稱文件(Document)元素,所有的元素都包含在根元素內。

在前面的Flowers.xml文件中,根元素就是<Flowers>,根元素必須而且只能有一個,在該文件有三個<Flower>子元素,這樣的元素可以有多個。

    XML的基本語法

1.         注釋

XML的注釋與HTML的注釋相同,以“<!--”開始,以“-->”結束。

 

2.         區分大小寫

在HTML中是不區分大小寫的,而XML區分大小寫,包括標記,屬性,指令等。

 

3.         標記

XML標記與HTML標記相同,“<”表示一個標記的開始,“>” 表示一個標記的結束。XML中只要有起始標記,就必須有結束標記,而且在使用嵌套結構時,標記之間不能交叉。

在XML中不含任何內容的標記叫做空標記,格式為:<標記名稱/>

 

4.         屬性

XML屬性的使用與HTML屬性基本相同,但需要注意的是屬性值要加雙引號。

 

5.         實體引用

實體引用是指分析文檔時會被字符數據取代的元素,實體引用用于XML文檔中的特殊字符,否則這些字符會被解釋為元素的組成部分。例如,如果要顯示“<”,需要使用實體引用“&lt;”否則會被解釋為一個標記的起始。

XML中有5個預定義的實體引用,如表 4.1所示。

表 4.1 XML預定義的實體引用

&lt;

&gt;

&quot;

"

&apos;

'

&amp;

&

 

6.         CDATA

在XML中由一個特殊的標記CDATA,在CDATA中所有文本都不會被XML處理器解釋,直接顯示在瀏覽器中,使用方法如下:

<![CDATA[

這里的內容可以直接顯示。

]]>

 

7.         處理指令

處理指令使用來給處理XML文件的應用程序提供信息的,處理指令的格式如下:

<?處理指令名稱 處理指令信息?>

              例如,XML聲明就是一條處理指令:

<?xml version="1.0" encoding="gb2312"?>

其中,“xml”是處理指令名稱,version="1.0" encoding="gb2312"是處理指令信息。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 美女av在线免费观看 | 国产免费观看视频 | 在线成人av观看 | 免费国产一区二区视频 | 一区国产在线观看 | 色淫网站免费视频 | 亚洲电影免费观看国语版 | 羞羞的视频在线免费观看 | 亚洲精品久久久久久下一站 | 国产88久久久国产精品免费二区 | 国产午夜精品一区二区三区嫩草 | 国产一级一片免费播放 | 中文字幕激情视频 | 黄色网址免费在线 | 97zyz成人免费视频 | 在线成人影视 | 国产精品午夜小视频观看 | 国产精品视频2021 | 久久久久一区二区三区四区五区 | 久久777国产线看观看精品 | 正在播放91视频 | 免费男女视频 | 污版视频在线观看 | 久久99精品久久久久久国产越南 | 欧美性受ⅹ╳╳╳黑人a性爽 | 99精品视频免费看 | 精品亚洲夜色av98在线观看 | 国产精品午夜一区 | 免费永久看羞羞片网站入口 | 精品国产一区二区三区四 | 成年免费视频黄网站在线观看 | 黑人一级片视频 | 做羞羞视频 | 国产91九色 | 日日天日日夜日日摸 | 深夜福利视频免费观看 | 91精品国产刺激国语对白 | 国产精品免费小视频 | av在线免费看片 | 国产精品一区在线观看 | 国产一级二级在线播放 |