<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    甜咖啡

    我的IT空間

    DOM4J生成和解析XML文檔

    3.DOM4J生成和解析XML文檔


    DOM4J 是一個非常非常優秀的Java XML
    API,具有性能優異、功能強大和極端易用使用的特點,同時它也是一個開放源代碼的軟件。如今你可以看到越來越多的 Java 軟件都在使用 DOM4J 來讀寫
    XML,特別值得一提的是連 Sun 的 JAXM 也在用 DOM4J。

    import java.io.File;  
    import java.io.FileWriter;  
    import java.io.IOException;
    import java.io.Writer;  
    import java.util.Iterator;  

    import org.dom4j.Document;  
    import org.dom4j.DocumentException;  
    import org.dom4j.DocumentHelper;  
    import org.dom4j.Element;  
    import org.dom4j.io.SAXReader;  
    import org.dom4j.io.XMLWriter;  
    /** 
    *  
    * @author hongliang.dinghl 
    * Dom4j 生成XML文檔與解析XML文檔 
    */ 
    public class Dom4jDemo implements XmlDocument {  

    public void createXml(String fileName) {  
    Document document = DocumentHelper.createDocument();  
    Element employees=document.addElement("employees");  
    Element employee=employees.addElement("employee");  
    Element name= employee.addElement("name");  
    name.setText("ddvip");  
    Element sex=employee.addElement("sex");  
    sex.setText("m");  
    Element age=employee.addElement("age");  
    age.setText("29");  
    try {  
    Writer fileWriter=new FileWriter(fileName);  
    XMLWriter xmlWriter=new XMLWriter(fileWriter);  
    xmlWriter.write(document);  
    xmlWriter.close();  
    } catch (IOException e) {  

    System.out.println(e.getMessage());  
    }  


    }  


    public void parserXml(String fileName) {  
    File inputXml=new File(fileName);  
    SAXReader saxReader = new SAXReader();  
    try {  
    Document document = saxReader.read(inputXml);  
    Element employees=document.getRootElement();  
    for(Iterator i = employees.elementIterator(); i.hasNext();){  
    Element employee = (Element) i.next();  
    for(Iterator j = employee.elementIterator(); j.hasNext();){  
    Element node=(Element) j.next();  
    System.out.println(node.getName()+":"+node.getText());  
    }  

    }  
    } catch (DocumentException e) {  
    System.out.println(e.getMessage());  
    }  
    System.out.println("dom4j parserXml");  
    }  
    }

    posted on 2011-07-19 16:33 甜咖啡 閱讀(221) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    統計

    常用鏈接

    留言簿(1)

    我參與的團隊

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲毛片免费观看| 无码午夜成人1000部免费视频| 免费看成人AA片无码视频羞羞网| 亚洲AV日韩AV永久无码绿巨人 | 亚洲精品色婷婷在线影院| 亚洲jizzjizz少妇| 日日AV拍夜夜添久久免费| 亚洲av无码片vr一区二区三区| 成人免费毛片视频| 国产成人亚洲精品91专区高清| 国产精品另类激情久久久免费| 国产精品亚洲专区无码唯爱网| 国产免费69成人精品视频| 一个人看的在线免费视频| 曰韩亚洲av人人夜夜澡人人爽| 精品国产免费一区二区三区香蕉| 亚洲AV永久无码精品一百度影院| 99视频在线看观免费| 亚洲一级免费毛片| 免费看国产曰批40分钟| 成人免费夜片在线观看| 亚洲成色在线综合网站| 69xx免费观看视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲欧洲日产国码在线观看| 欧美大尺寸SUV免费| 四虎精品免费永久免费视频| 亚洲国产精品无码久久久不卡| 在线观看www日本免费网站| 亚洲日韩国产二区无码| 久久久久一级精品亚洲国产成人综合AV区 | 久久精品国产亚洲综合色| 2019中文字幕在线电影免费 | 国产色爽女小说免费看| 精品久久久久久无码免费| 亚洲福利在线观看| 香蕉高清免费永久在线视频| GOGOGO免费观看国语| 亚洲精品国产精品国自产网站 | 亚洲熟妇丰满xxxxx| 伊人久久大香线蕉亚洲|