xml是什么,為什么要用xml


XML概念

眾所周知,xml常用於數據存儲和傳輸,文件后綴為 .xml;
它是可擴展標記語言(Extensible Markup Language,簡稱XML),是一種 標記語言。

標記,指計算機所能理解的信息符號; 
通過此種標記,計算機之間可以處理包含各種信息的文章等。

如何定義這些標記,既可以選擇國際通用的標記語言如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文件形式存儲;
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM