XML總結(1)

待續……


解析XML的4種技術

  • 1,DOM
  • 2,SAX
  • 3,JDOM
  • 4,DOM4J



---------------------------------------------------------------------------------------------------------------------------------------------------

驗證XML文檔

驗證XML文檔的兩種方式
  • 使用DTD驗證XML文檔
  • 使用Schema驗證XML文檔


---------------------------------------------------------------------------------------------------------------------------------------------------

在XML中使用命名空間


---------------------------------------------------------------------------------------------------------------------------------------------------

XML優勢



---------------------------------------------------------------------------------------------------------------------------------------------------

XML文檔結構

1,XML聲明
<?xml version="1.0" encoding="UTF-8"?>
XML聲明由以下幾個部分組成
  • version:文檔符合XML1.0規範
  • encoding:文檔字符編碼,默認“UTF-8”
對於任何一個XML文檔,其聲明部分是固定格式

2,標籤      在XML中,用尖括號<>括起來的各種標籤(Tag)來標記數據,標籤成對使用來界定字符數據,

3,根元素   每個XML文檔必須有且僅有一個根元素。

根元素的特點如下:

  • 根元素是一個完全包括文檔中其他所有元素的元素
  • 根元素的起始標籤要放在所有其他元素的起始標籤之前
  • 根元素的結束標籤要放在所有其他元素的結束標籤之後


4,元素
元素的命名規則如下

  • 名稱中可以包含字母、數字或者其他的字符
  • 名稱不能以數字或者標點符號開始
  • 名稱不能以字符“XML”(或者XML、Xml)開始
  • 名稱中不能含空格
注:元素允許是空元素
5,屬性

6,XML中的特殊字符的處理

7,XML中的註釋

8,格式良好的XML文檔

---------------------------------------------------------------------------------------------------------------------------------------------------

XML的特點

XML與操作系統、編程語言的開發平臺都無關
規範統一

---------------------------------------------------------------------------------------------------------------------------------------------------

XML簡介

XML是Extensible Markup Language的縮寫,即可擴展標記語言,是一種簡單的數據存儲語言,使用一系列簡單的標記來描述數據。
XML技術應用廣泛,如最基本的網站,應用程序的配置信息等一般都採用XML文件描述。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章