使用Dom4j操作XML数据
--------------siwuxie095
? ?
? ?
? ?
? ?
? ?
? ?
? ?
dom4j 是一個非常優秀的 Java XML 的 API, 用來讀寫 XML 文件
和操作 XML 數據
? ?
特點:性能優異、功能強大、極端易用
? ?
? ?
dom4j 的下載鏈接:http://www.dom4j.org/dom4j-1.6.1/
? ?
將 dom4j-1.6.1.zip 解壓一覽:
? ?
? ?
? ?
? ?
? ?
工程名:TestDom4j
包名:com.siwuxie095.dom4j
類名:Test.java
? ?
? ?
打開資源管理器,在工程 TestDom4j 文件夾下,創建一個
文件夾:lib,在其中放入:dom4j-1.6.1.jar
? ?
工程結構目錄如下:
? ?
? ?
? ?
? ?
選擇 dom4j-1.6.1.jar,右鍵->Build Path->Add to Build Path
? ?
此時,工程結構目錄一覽:
? ?
? ?
? ?
? ?
? ?
? ?
代碼:
? ?
package com.siwuxie095.dom4j; ? ? import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; ? ? public class Test { ? ? public static void main(String[] args) { ? //創建一個String:XML元素+內容 String xmlString="<root><people>siwuxie095</people></root>"; ? ? try { ? //使用dom4j將字符串轉換成一個XML的Document對象 //先創建一個 Document,使用 DocumentHelper 的 parseText() 方法 //將 文本轉換成一個Document對象 //(注意:使用 org.dom4j 包中的 Document 類) //有異常拋出,使用 try catch 包圍 Document document=DocumentHelper.parseText(xmlString); ? //獲取Document對象后,輸出為字符串 System.out.println(document.asXML()); ? ? } catch (DocumentException e) { e.printStackTrace(); } } ? ? } |
? ?
? ?
運行一覽:
? ?
? ?
? ?
? ?
如果要繼續了解 dom4j,并用來操作 XML 數據,可以打開解壓后的
dom4j-1.6.1 文件夾下的 docs 文件夾下的 index.html 文件,里面有
完整的操作說明
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
【made by siwuxie095】
轉載于:https://www.cnblogs.com/siwuxie095/p/6648766.html
總結
以上是生活随笔為你收集整理的使用Dom4j操作XML数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光明女神那关怎么过
- 下一篇: 使用Java企业级技术开发大型系统(3)