<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 甜咖啡 閱讀(231) 評論(0)  編輯  收藏


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


    網站導航:
     

    導航

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

    統計

    常用鏈接

    留言簿(1)

    我參與的團隊

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国拍在线精品视频免费观看| 免费精品99久久国产综合精品| 毛片a级毛片免费播放100| 久久亚洲美女精品国产精品| 日本免费高清视频| 久久91亚洲人成电影网站| 日韩免费在线视频| 亚洲电影一区二区| 最近中文字幕2019高清免费| 中文字幕亚洲综合久久| 97在线视频免费播放| 亚洲国产精品久久丫 | 精品熟女少妇aⅴ免费久久| 免费人成年激情视频在线观看| 色视频在线观看免费| 国产大片免费天天看| 国产亚洲成归v人片在线观看 | 久久99热精品免费观看牛牛| 亚洲国产美国国产综合一区二区 | 亚洲国产精品专区在线观看| 国产亚洲精品免费| 亚洲最大激情中文字幕| 免费人成视频在线观看网站 | 亚洲阿v天堂在线2017免费| h视频在线免费观看| 亚洲VA中文字幕无码毛片| 色影音免费色资源| 久久精品国产亚洲av天美18| 久久久久噜噜噜亚洲熟女综合| 毛片免费在线观看| 亚洲av永久无码嘿嘿嘿| 亚洲国产精品人人做人人爽| 95老司机免费福利| 老司机亚洲精品影院在线观看| 亚洲第一极品精品无码久久| 美女视频黄的全免费视频 | 久久久久成人片免费观看蜜芽| 亚洲人成综合在线播放| 亚洲国产成人久久笫一页| 8x8x华人永久免费视频| 美女露隐私全部免费直播|