Java解析XML格式字符串(利用dom4j)

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;

System.out.println(v_strXML); 
//打印出XML
                        
        Document doc 
= null;
        
try {
            doc 
= DocumentHelper.parseText(v_strXML);
        }
 catch (DocumentException e2) {
            
// TODO 自动生成 catch 块
            e2.printStackTrace();
            }

        Element root 
= doc.getRootElement();// 指向根节点

        
//Element eIfUser = root.element("IfUser");// 获取IfUser
        
//Element eIfPass = root.element("IfPass");
        Element eIfCode = root.element("IfCode");
        
//Element eIfEvent = root.element("IfEvent");
        Element eInfo = root.element("Info");
            
        
        
try {    
            List lstItem 
= eInfo.elements("Item");// 所有的Item节点
            Iterator Itr = lstItem.iterator();        
            
while (Itr.hasNext()) {
                Element eItem 
= (Element) Itr.next();// 一个Item节点    
                
                Element c_htmc 
= eItem.element("c_htmc");
posted @ 2007-06-11 12:37  blueKnight  Views(6675)  Comments(1Edit  收藏  举报