posts - 35,  comments - 7,  trackbacks - 0

 

import  java.io.FileOutputStream;
import  java.util.List;

import  org.jdom.Attribute;
import  org.jdom.Document;
import  org.jdom.Element;
import  org.jdom.input.SAXBuilder;
import  org.jdom.output.Format;
import  org.jdom.output.XMLOutputter;

public   class  XML  {
    
public   static   void  main(String[] args)  throws  Exception  {

        SAXBuilder builder 
=   new  SAXBuilder();
        Document doc 
=  builder.build( " d:\\destination.xml " );
        Element root 
=  doc.getRootElement();
        root.removeChild(
" Target " );
        Element items 
=  root.getChild( " Items " );
        List item 
=  items.getChildren( " item " );
        
for  ( int  i  =   0 ; i  <  item.size(); i ++ {
            Element elem 
=  (Element) item.get(i);
            Attribute attr 
=  elem.getAttribute( " displayName " );            
            attr.setValue(attr.getValue() 
+   " 中国 " );            
        }

        
//  保存
        Format format  =  Format.getCompactFormat();
        format.setEncoding(
" gb2312 " );
        format.setIndent(
"    " );
        XMLOutputter XMLOut 
=   new  XMLOutputter(format);
        XMLOut.output(doc, 
new  FileOutputStream( " d:\\destination_tmp.xml " ));

    }

}

posted on 2006-05-13 09:22 java小记 阅读(219) 评论(0)  编辑  收藏 所属分类: 原创

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜