日期:2014-05-20  浏览次数:20799 次

求解析此xml的示例代码
xml文件如下
[code=javascript]<?xml version="1.0" encoding="gbk"?>
<root>
<pnode>
<province>
<pid>10008</pid>
<pname>黑龙江</pname>
<cnode>
<city>
<cid>10017</cid>
<cname>哈尔滨</cname>
<znode>
<zone>
<zid>10018</zid>
<zname>农垦</zname>
<nnode>
<node>
<nid>10019</nid>
<nname>试验点</nname>
</node>
<node>
<nid>10020</nid>
<nname>测试</nname>
</node>
</nnode>
</zone>
</znode>
</city>
<city>
<cid>10028</cid>
<cname>齐齐哈尔</cname>
<znode>
<zone>
<zid>10029</zid>
<zname>非 农垦</zname>
<nnode>
<node>
<nid>10030</nid>
<nname>非 试验点</nname>
</node>
<node>
<nid>10041</nid>
<nname>非 测试</nname>
</node>
</nnode>
</zone>
</znode>
</city>
</cnode>
</province>
</pnode>
</root>
code]
想解析出来一个一个拿值 ,网上找的都是一起拿出来的,求论坛师兄帮忙解答
求代码 :365342150@qq.com
解析xml

------解决方案--------------------
给你个连接,我以前就是看这个解析xml的
http://www.cnblogs.com/macula/archive/2011/07/27/2118003.html
dom4j的Jar包我给你发邮箱了!
------解决方案--------------------
//程序代码:
import java.io.File;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.Node;
import org.dom4j.io.SAXReader;


public class XmlInfo implements Serializable {