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

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

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

    神秘的 J2ee 殿堂

    ·古之學(xué)者必有師·做學(xué)者亦要做師者·FIGHTING·

    Dom4j構(gòu)建、解析XML實(shí)例

    package com.hunau.liuyong;

    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;

    import org.dom4j.Document;
    import org.dom4j.DocumentHelper;
    import org.dom4j.Element;
    import org.dom4j.io.OutputFormat;
    import org.dom4j.io.XMLWriter;

    //dom4j官網(wǎng) (里面有教程) http://dom4j.org/
    public
     class Dom4jCreateXML {
        
    public Document createDocument() {
            Document document 
    = DocumentHelper.createDocument();
            Element root 
    = document.addElement( "root" );

            Element author1 
    = root.addElement( "author" )
                .addAttribute( 
    "name""月芽?jī)?/span>" )
                .addAttribute( 
    "location""UK" )
                .addText( 
    "James Strachan" );
            
            Element author2 
    = root.addElement( "author" )
                .addAttribute( 
    "name""Bob" )
                .addAttribute( 
    "location""US" )
                .addText( 
    "Bob McWhirter" );
                  
    return document;
        }
        
        
    public static void main(String[] args) throws Exception{
            
    //FileWriter out = new FileWriter( "D:/test2.xml" );
            Dom4jCreateXML djxml=new Dom4jCreateXML();
            
            djxml.write(djxml.createDocument());
        }
        
        
        
    public void write(Document document) throws IOException {
            
            
    // lets write to a file
            XMLWriter writer = new XMLWriter(
                
    new FileWriter( "d:/output.xml" )
            );
            writer.write( document );
            writer.close();
            
            
    //Pretty print the document to System.out
            OutputFormat format = OutputFormat.createPrettyPrint();
            writer 
    = new XMLWriter( System.out, format );
            writer.write( document );

            
            
    //格式化了XML輸出,看效果,這個(gè)有用一些
            
    //OutputFormat format = OutputFormat.createPrettyPrint();
            /** 指定XML字符集編碼 */
            format.setEncoding(
    "GBK");
            writer 
    = new XMLWriter(new FileWriter(new File("d:/output2.xml")),format);
            writer.write(document);
            writer.close();
            
            
            
    //Compact format to System.out
            format = OutputFormat.createCompactFormat();
            writer 
    = new XMLWriter( System.out, format );
            writer.write( document );
        }
        
    }

    posted on 2008-07-11 13:42 月芽?jī)?/a> 閱讀(1021) 評(píng)論(0)  編輯  收藏 所屬分類: J2EE學(xué)習(xí)摘錄

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲综合国产成人丁香五月激情| 亚洲高清国产拍精品26U| 亚洲一区二区三区在线| 91青青青国产在观免费影视| 亚洲AV永久无码精品成人| 久久久久久久久久国产精品免费| 久久精品亚洲综合专区| 免费人妻无码不卡中文字幕系| 亚洲AV区无码字幕中文色| 1000部无遮挡拍拍拍免费视频观看 | 亚洲第一成人影院| 一级做a爱片特黄在线观看免费看| 亚洲毛片不卡av在线播放一区| 99免费在线视频| 亚洲AV无码专区亚洲AV伊甸园| 黄+色+性+人免费| 亚洲一卡2卡三卡4卡无卡下载 | 一级毛片免费不卡| 亚洲精品无码乱码成人| 久久A级毛片免费观看| 亚洲一级免费视频| 又大又硬又爽免费视频| 中文字幕在线视频免费观看| 亚洲午夜精品久久久久久人妖| 91成年人免费视频| 免费观看亚洲人成网站| 亚洲无线码一区二区三区| 蜜桃AV无码免费看永久| 亚洲成a∧人片在线观看无码| 亚洲精品岛国片在线观看| 久久aa毛片免费播放嗯啊| 中国china体内裑精亚洲日本| www.亚洲色图.com| 69视频在线观看免费| 亚洲AV无码一区二区三区网址| 亚洲精品tv久久久久久久久| h在线观看视频免费网站| 男女交性无遮挡免费视频| 亚洲国产精品线在线观看| 全免费a级毛片免费**视频| 国产午夜免费高清久久影院|