XML概念
眾所周知,xml常用於數據存儲和傳輸,文件后綴為 .xml;
它是可擴展標記語言(Extensible Markup Language,簡稱XML),是一種
標記語言。
標記,指計算機所能理解的信息符號;
通過此種標記,計算機之間可以處理包含各種信息的文章等。
1
標記,指計算機所能理解的信息符號;
2
通過此種標記,計算機之間可以處理包含各種信息的文章等。
如何定義這些標記,既可以選擇國際通用的標記語言如HTML,也可以使用像XML這樣由相關人士自由決定的標記語言,這就是語言的可擴展性。
XML設計用來傳送及攜帶數據信息,不用來表現或展示數據,所以XML用途的焦點是它說明數據是什么,以及攜帶數據信息。
而HTML語言則用來表現數據。
XML結構
倒長的樹型結構

< >定義標簽,有開始< >和結束< />,名稱要一致
e.g.比如我想定義一個書庫,里面有書,每本書有相應的信息
<?xml version="1.0" encoding="UTF-8" ?>
<bookstore>
<book id="1">
<name>冰與火之歌</name>
<author>喬治馬丁</author>
<year>2014</year>
<price>89</price>
</book>
<book id="2">
<name>安徒生童話</name>
<year>2004</year>
<price>77</price>
<language>English</language>
</book>
</bookstore>
為什么要使用XML



為了便於不用應用、不同平台之間的數據共享和通信。

e.g.
微軟的通信軟件MSN中,在其軟件目錄下你可以找到個人的聊天記錄,以xml文件形式存儲;
