XML 的介紹和入門

1. XML 的做用dom

1. 能夠用來保存數據 

2. 能夠用來作配置文件

3. 數據傳輸載體

 

2. xml 結構:倒狀樹形結構 :倒狀樹形結構測試

3. XML 的聲明spa

<?xml version="1.0" encoding="gbk" ?>

 

4.  須要注意的地方code

嚴格地講,在 XML 中僅有字符 "<"和"&" 是非法的。省略號、引號和大於號是合法的,可是把它們替換爲實體引用是個好的習慣。xml

< &lt;對象

& &amp;內存

 

5.  在裏面的標籤,都不會被解析,直接當作字符串。ci

<des><![CDATA[<a href="http://www.baidu.com">我愛黑馬訓練營</a>]]></des>

 

6.  XML 解析字符串

  • * DOM  :

    把全部內容讀到內存中造成樹狀結構,整個樹狀結構稱爲 document 對象,能夠增刪。io

  • * SAX

7. XML 解析手段

        dom4j 使用比較普遍

 

8. Dom4j 基本用法和入門(一)

把架包添加至 lib 裏面,添加路徑。創建 stus.xml 文件,再創建測試類。

 

1. 建立SaxReader對象

2. 指定解析的xml

3. 獲取根元素。

4. 根據根元素獲取子元素或者下面的子孫元素

 

9. XML Xpath 入門

在解析的時候可以快速的定位到你但願的位置。

1. 添加jar包依賴

 

jaxen-1.1-beta-6.jar

 

2. 在查找指定節點的時候,根據XPath語法規則來查找

 

3. 後續的代碼與之前的解析代碼同樣。

相關文章
相關標籤/搜索