锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲视频免费在线观看,亚洲国产精品久久网午夜,区三区激情福利综合中文字幕在线一区亚洲视频1http://www.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://www.tkk7.com/liuyimx/articles/dom4j-1.htmlliuyimxliuyimxTue, 04 Aug 2009 07:36:00 GMThttp://www.tkk7.com/liuyimx/articles/dom4j-1.htmlhttp://www.tkk7.com/liuyimx/comments/289782.htmlhttp://www.tkk7.com/liuyimx/articles/dom4j-1.html#Feedback0http://www.tkk7.com/liuyimx/comments/commentRss/289782.htmlhttp://www.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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 日亚毛片免费乱码不卡一区| 久久久久久久尹人综合网亚洲| 亚洲免费在线视频| 日韩在线视频线视频免费网站| 女人18毛片水真多免费播放| 亚洲精彩视频在线观看| 无码人妻丰满熟妇区免费| 亚洲国产一成久久精品国产成人综合| 亚洲一区二区三区丝袜| ww4545四虎永久免费地址| 国产AV无码专区亚洲Av| 二个人看的www免费视频| xvideos亚洲永久网址| 久久水蜜桃亚洲AV无码精品| 成人毛片18女人毛片免费| 亚洲中文久久精品无码1| 国产高清免费视频| 亚洲成电影在线观看青青| 37pao成人国产永久免费视频 | 精品国产免费一区二区| 亚洲五月综合网色九月色| 2021在线观看视频精品免费| 亚洲激情中文字幕| 91香蕉国产线观看免费全集| 亚洲国产一区在线| 久久久精品2019免费观看| 亚洲国产精品久久66| 无码人妻一区二区三区免费n鬼沢| 亚洲AV天天做在线观看| 99久久人妻精品免费二区| 亚洲欧洲精品视频在线观看| 无遮免费网站在线入口| 亚洲狠狠成人综合网| 午夜网站免费版在线观看| 亚洲av中文无码字幕色不卡| 国产免费av一区二区三区| 免费一级毛片在线播放视频免费观看永久 | 亚洲欧洲国产成人精品| 在线视频观看免费视频18| 亚洲欧洲日产国码久在线| 免费一看一级毛片人|