目錄
一.xml簡介
二、xml用途
三、xml結構
四、xml語法
五、xml元素
六、xml屬性
七、總結
1.xml指可擴充套件標記語言,很類似html。
(xml被設計為傳輸和儲存資料,其焦點是資料的內容;html被設計用來顯示資料,其焦點是資料的外觀。)
2.xml的設計宗旨是傳輸資料,而非顯示資料。
3.xml標籤沒有被預定義,這就意味著它需要我們自行定義標籤。
(xml 允許創作者定義自己的標籤和自己的文件結構。)
1.xml將資料從html分離。
2.xml簡化資料共享。
3.xml簡化資料傳輸
4.xml使您的資料更有用
xml 文件形成了一種樹結構,它從「根部」開始,然後擴充套件到「枝葉」。
xml文件必須包含根元素,該元素是所有其他元素的父元素。xml文件形成了一顆文件樹,這棵樹從根部開始,並擴充套件到樹的最低端。
例項:
<?xml version="1.0" encoding="utf-8"?>
狼王夢沈石溪
2008
28.88
三體劉慈欣2010
37.88
例子中的根元素是 。文件中的所有 元素都被包含在 中。元素有 4 個子元素:、< author>、、。
1.所有的xml元素都必須關閉
2.xml對大小寫敏感
3.xml必須正確地巢狀
4.xml文件必須有根元素
5.xml的屬性需要加引號
6.實體引用
在 xml 中,一些字元擁有特殊的意義。
如果你把字元 "
7.xml注釋
8.在xml中,空格會被保留
1.xml 元素指的是從(且包括)開始標籤直到(且包括)結束標籤的部分。
<?xml version="1.0" encoding="utf-8"?>
狼王夢沈石溪
2008
28.88
三體劉慈欣2010
37.88
在上例中,和 都擁有元素內容,因為它們包含了其他元素。只有文字內容,因為它僅包含文字。
2.xml命名規則
xml 元素必須遵循以下命名規則:
可使用任何名稱,沒有保留的字詞。
避免 "-" 字元、 "." 字元、":" 字元。
3.xml元素是可擴充套件的
xml 元素是可擴充套件,以攜帶更多的資訊。
<?xml version="1.0" encoding="utf-8"?>
狼王夢
其中,category為xml的屬性
1.xml 屬性必須加引號
總的來說,xml就是一種樹狀結構的傳輸資料的語言,因為xml的特性,因此xml的使用十分便利。
小白也能看懂的Cookie跟Session的區別
首先為了能充分理解為什麼引入cookie和cookie是什麼,先看了例子。不然官網上定義的概念不太容易看懂。eg 我今天想找老王吃放,打 給老王 例子看完了,在看看一些官網上一些專業術語的定義。會話 由一組請求和響應組成 理解為上面例子中的 對話 是圍繞著一件相關事情 吃飯 所進行的請求和響應。這些...
小白也能看懂的css基礎(一)
2 選擇器 3 常用的屬性 3.4 背景background 3.5 標籤顯示模式 display 一般少用,不推薦 backgroung color blue 在head標籤內放置,樣式不多時使用 新建檔案寫css樣式,在head內寫link引入html。標籤選擇器 標籤名 id選擇器 id名 i...
小白也能看懂的css基礎(三)
接上文 css基礎 二 解決方法 對img設定display block 調整vertical align 取值 top middle bottom 結合實際來選擇解決方法 ie相容問題 ie8以下瀏覽器背景復合屬性寫法問題 bg url和no repeat之間沒有空格,在ie8以下顯示異常。ie6...