大道致远
前途漫漫
posts - 4,comments - 0,trackbacks - 0
Document doc  =   null ;
doc 
=  DocumentHelper.createDocument();
// 添加根结点。
Element root  =  doc.addElement( " root " );
// 为根结点添加子结点。
Element child  =  root.addElement( " child " );
// 为节点添加属性
child.addAttribute( " childattribute " , " attribute " );
// 为节点添加Text
child.setText( " Text " );

// 遍历所有结点的方法

Element element 
=  doc.getRootElement();

public   void  xmlIterator(Element element)
{
       
for  ( int  i  =   0 , size  =  element.nodeCount(); i  <  size; i ++ )    
        
{
           Node node 
=  element.node(i);
           
if  (node  instanceof  Element) 
            
{
                xmlIterator((Element) node);
             }
 
          }

  }


// 如果想不遍历而得到某一节点,那么就要为每一个节点添加一个ID属性
// 例如:Element.addAttribute("ID",id);
// 然后用以下方法即可。
Element findElement  =  doc.elementByID(id);
posted on 2006-11-12 16:24 wyg405 阅读(1353) 评论(0)  编辑  收藏

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


网站导航: