锘??xml version="1.0" encoding="utf-8" standalone="yes"?>婷婷综合缴情亚洲狠狠尤物,亚洲成人动漫在线,亚洲色欲色欲www在线丝http://www.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://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爜錛屼細(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 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲国产精品碰碰| 国产日韩亚洲大尺度高清| 日韩成人精品日本亚洲| 亚洲男同帅GAY片在线观看| 日韩在线免费视频| av成人免费电影| 久久亚洲最大成人网4438| 亚洲人妻av伦理| 男女超爽刺激视频免费播放| 国产大陆亚洲精品国产| 亚洲影院在线观看| 免费jlzzjlzz在线播放视频| 在线观看的免费网站无遮挡| 美女扒开尿口给男人爽免费视频| 中文字幕亚洲免费无线观看日本| 免费精品国产自产拍观看| **一级毛片免费完整视| 无码AV动漫精品一区二区免费| 亚洲国产精品日韩在线观看| 久久精品亚洲福利| 色播在线永久免费视频| 午夜精品射精入后重之免费观看| 色多多免费视频观看区一区| 亚洲国产精品免费在线观看| 亚洲欧洲∨国产一区二区三区| 日韩在线视频免费看| 国产va精品免费观看| 七色永久性tv网站免费看| 成人午夜免费视频| 亚洲愉拍一区二区三区| 亚洲成a人片在线观看中文!!!| 国产亚洲大尺度无码无码专线| 真实乱视频国产免费观看| 在线看免费观看AV深夜影院| 在线观看肉片AV网站免费| 日韩免费高清一级毛片| 亚洲国产精品自在自线观看 | 亚洲白色白色在线播放| 最新亚洲成av人免费看| 午夜亚洲福利在线老司机| 成人免费视频一区|