XML學習總結(一)——XML介紹


一、XML概念

  Extensible Markup Language,翻譯過來為可擴展標記語言。Xml技術是w3c組織發布的,目前推薦遵循的是W3C組織於2000發布的XML1.0規范。

二、學習XML的目的

  在現實生活中大量存在有關系的數據,如下圖(-1)所示

  

圖-1

 

  這樣的數據如何交給計算機處理呢?,XML語言出現的根本目標在於描述上圖(1)那種在現實生活中經常出現的有關系的數據

  在XML語言中,它允許用戶自定義標簽。一個標簽用於描述一段數據;一個標簽可分為開始標簽和結束標簽,在開始標簽和結束標簽之間,又可以使用其它標簽描述其它數據,以此來實現數據關系的描述。例如:

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <中國>
 3     <北京>
 4         <海淀></海淀>
 5         <豐台></豐台>
 6     </北京>
 7     <湖南>
 8         <長沙></長沙>
 9         <岳陽></岳陽>
10     </湖南>
11     <湖北>
12             <武漢></武漢>
13             <荊州></荊州>
14     </湖北>
15 </中國>

三、XML常見應用

  XML技術除用於保存有關系的數據之外,它還經常用作軟件配置文件,以描述程序模塊之間的關系。

  在一個軟件系統中,為提高系統的靈活性,它所啟動的模塊通常由其配置文件決定,例如一個軟件在啟動時,它需要啟動A、B兩個模塊,而A、B這兩個模塊在啟動時,又分別需要A1A2B1B2模塊的支持,為了准確描述這種關系,此時使用XML文件最為合適不過。


免責聲明!

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



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