小白也能看懂的XML簡介

2021-10-04 21:26:08 字數 1545 閱讀 4060

目錄

一.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...