锘??xml version="1.0" encoding="utf-8" standalone="yes"?>婷婷综合缴情亚洲狠狠尤物,亚洲成人动漫在线,亚洲色欲色欲www在线丝http://m.tkk7.com/liuyimx/category/40862.html鎬濆康鑽夊師zh-cnSat, 08 Aug 2009 00:39:08 GMTSat, 08 Aug 2009 00:39:08 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爜錛屼細(xì)鍦‵鐩樹笅鐢熸垚涓涓猘.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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 久久精品7亚洲午夜a| 久久国产免费福利永久| 免费看又爽又黄禁片视频1000| 中文字幕亚洲免费无线观看日本| 3344在线看片免费| 亚洲国产精品成人精品无码区在线| a级男女仿爱免费视频| 国产av无码专区亚洲av桃花庵| a级毛片黄免费a级毛片| 久久亚洲精品AB无码播放| 小日子的在线观看免费| 91亚洲一区二区在线观看不卡| 精品久久久久久久久免费影院| 久久精品成人免费观看| 亚洲AV午夜成人片| 91嫩草免费国产永久入口| 亚洲最大无码中文字幕| 亚洲?V乱码久久精品蜜桃| 中国内地毛片免费高清| 亚洲视频在线观看免费视频| 在线观看日本免费a∨视频| 国产亚洲女在线线精品| 黄瓜视频影院在线观看免费| 亚洲色大成网站www久久九| 亚洲va中文字幕无码| 久久免费观看国产精品88av| 亚洲 日韩经典 中文字幕 | 亚洲Av永久无码精品一区二区| 日韩成人在线免费视频| h在线看免费视频网站男男| 亚洲人成在线电影| 女人张开腿等男人桶免费视频| 一个人看的免费高清视频日本| 亚洲国产精品久久| 热99re久久精品精品免费| 免费无码一区二区三区蜜桃| 色噜噜亚洲男人的天堂| 亚洲日本乱码在线观看| 国产在线国偷精品产拍免费| 99视频在线观看免费| 久久久久se色偷偷亚洲精品av |