锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲视频免费在线观看,亚洲国产精品久久网午夜,区三区激情福利综合中文字幕在线一区亚洲视频1http://m.tkk7.com/liuyimx/category/40861.html鎬濆康鑽夊師zh-cnFri, 07 Aug 2009 00:25:28 GMTFri, 07 Aug 2009 00:25:28 GMT60浣跨敤dom4j鐢熸垚鍜岃В鏋恱ml鏂囨。http://m.tkk7.com/liuyimx/articles/dom4j-1.htmlliuyimxliuyimxTue, 04 Aug 2009 07:36:00 GMThttp://m.tkk7.com/liuyimx/articles/dom4j-1.htmlhttp://m.tkk7.com/liuyimx/comments/289782.htmlhttp://m.tkk7.com/liuyimx/articles/dom4j-1.html#Feedback0http://m.tkk7.com/liuyimx/comments/commentRss/289782.htmlhttp://m.tkk7.com/liuyimx/services/trackbacks/289782.html1.鏂板緩涓涓猚lass綾伙紝鐢ㄦ潵鐢熸垚xml鏂囦歡錛屽茍杈撳嚭鍒版湰鍦扮鐩橈紝鍐呭濡備笅錛?

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;
public class createXml {
      public static Document getDocument(){          
                  Document document = DocumentHelper.createDocument(); 
                  //鐢熸垚涓涓帴鐐?nbsp;
                  Element root = document.addElement("root"); 
                  //鐢熸垚root鐨勪竴涓帴鐐?nbsp;
                 Element category = root.addElement("category"); 
                 //鐢熶駭category鐨勪竴涓帴鐐?nbsp;
                 Element id = category.addElement("id"); 
                 //鐢熸垚id閲岄潰鐨勫弬鏁板?nbsp;
                 id.addAttribute("name", "id"); 
                 //鐢熸垚id閲岄潰鐨勫?nbsp;
                 id.addText("1"); 
                 return document; 
             }
               /**
              * 鍐欏叆xml鏂囦歡鍦板潃
              * @param document 緇勫悎濂界殑xml document
              * @param outFile 鏂囦歡瀛樻斁鐨勫湴鍧
              */ 
      public static void writeDocument(Document document, String outFile){ 
                 try{ 
                     //璇誨彇鏂囦歡 
                     FileWriter fileWriter = new FileWriter(outFile); 
                     //璁劇疆鏂囦歡緙栫爜 
                     OutputFormat xmlFormat = new OutputFormat(); 
                     xmlFormat.setEncoding("UTF-8"); 
                     //鍒涘緩鍐欐枃浠舵柟娉?nbsp;
                     XMLWriter xmlWriter = new XMLWriter(fileWriter,xmlFormat); 
                     //鍐欏叆鏂囦歡 
                     xmlWriter.write(document); 
                     //鍏抽棴 
                     xmlWriter.close(); 
                 }catch(IOException e){ 
                     System.out.println("鏂囦歡娌℃湁鎵懼埌"); 
                     e.printStackTrace(); 
                 } 
             } 

      public static void main(String[] args){
         createXml.writeDocument(createXml.getDocument(), "f:\\a.xml"); 

    }
}

鍙抽敭鎵ц浠ヤ笂浠g爜錛屼細鍦‵鐩樹笅鐢熸垚涓涓猘.xml鏂囦歡

濡備笅鍥?

12373585720

 

2.鏂板緩涓涓被錛岀敤浜庤В鏋愬拰淇敼鍒氭墠鐢熸垚鐨剎ml鏂囦歡銆?

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.Iterator;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
public class CatchXml {
    public CatchXml(){
    }
    @SuppressWarnings("unchecked")
    public void changeXml(File inputxml){
        try {
            SAXReader reader = new SAXReader();
            Document doc = reader.read(inputxml);
            List list = doc.selectNodes("http://category");
            Iterator iter = list.iterator();
            while(iter.hasNext()){
                Element element = (Element)iter.next();
                element.addComment("it is a comment for liuyimx!");
                Iterator iterator = element.elementIterator("id");
                while(iterator.hasNext()){
                    Element IdElement = (Element)iterator.next();
                    if(IdElement.getText().equals("1")){
                        IdElement.setText("liuyi");
                    }
                    if(IdElement.attribute("name").getValue().equals("id")){
                        IdElement.attribute("name").setValue("001");
                    }
                }
            }
            OutputFormat format = new OutputFormat("  ",true);
            format.setEncoding("UTF-8");
            XMLWriter writer = new XMLWriter(new FileWriter(inputxml));
            writer.write(doc);
            writer.close();
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        catch (DocumentException e) {
            e.printStackTrace();
        }
    }
    public static void main(String args[]){
        File file = new File("f:\\a.xml");
        CatchXml cx = new CatchXml();
        cx.changeXml(file);
    }
}

鍙抽敭鎵ц錛屼慨鏀瑰悗a.xml濡備笅錛?

12373675950 

渚濊禆jar鍖?

dom4j-1.6.1.jar

jaxen-1.1.1.jar



liuyimx 2009-08-04 15:36 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 国产精品亚洲精品日韩已满| 亚洲综合国产精品| 久久久亚洲欧洲日产国码是AV| 亚洲午夜久久久精品电影院| 视频一区二区三区免费观看| 久久综合国产乱子伦精品免费| 午夜免费不卡毛片完整版| 亚洲人成色777777在线观看| 99久久婷婷国产综合亚洲| 成在人线av无码免费高潮水| 国产精品久久久久免费a∨| 亚洲熟女少妇一区二区| 在线观看亚洲AV每日更新无码| 最近免费字幕中文大全| 午夜高清免费在线观看| 亚洲AV天天做在线观看| 美美女高清毛片视频黄的一免费| 久久久免费精品re6| 亚洲人成网站在线观看青青| 色偷偷女男人的天堂亚洲网| 国产一级一毛免费黄片| 四虎影院在线免费播放| 久久久久亚洲AV无码网站| 成人免费夜片在线观看| 一个人免费观看在线视频www| 国产亚洲免费的视频看| 国产亚洲精品国产福利在线观看| 久热中文字幕在线精品免费| 亚洲香蕉成人AV网站在线观看| 亚洲AV色欲色欲WWW| 免费黄色网址网站| 国产精品亚洲一区二区三区在线 | 337p日本欧洲亚洲大胆色噜噜| 日韩电影免费在线观看网址| 毛片网站免费在线观看| 久久亚洲sm情趣捆绑调教| 国产精品免费久久| 亚洲AV无码之日韩精品| 亚洲欧美综合精品成人导航| 久久久久av无码免费网| 亚洲成人激情在线|