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

java解析xml文档问题
<name>
<dog>DOG</dog>
<value1>
<hag>RET</hag>
<tag>
<taglib>WEI</taglib>
<tagfoo>
<bar>WEB</bar>
<moo>WEBGG</moo>
</tagfoo>
</tag>
</value1>
<value2>
<tag>
<taglib>WEI</taglib>
<tagfoo>
<bar>WEB</bar>
<moo>WEBGG</moo>
</tagfoo>
</tag>
</value2>
</name>

怎么把用java代码解析这个xml文件的值

------解决方案--------------------
找个开源包,比如dom4j,然后:

SAXReader reader = new SAXReader();
Document doc = reader.read("test.xml");
Element root = doc.getRootElement();

root就是根节点,以此为基础取其它子节点就行了。

------解决方案--------------------
探讨
找个开源包,比如dom4j,然后:

SAXReader reader = new SAXReader();
Document doc = reader.read("test.xml");
Element root = doc.getRootElement();

root就是根节点,以此为基础取其它子节点就行了。

------解决方案--------------------
http://download.csdn.net/detail/ce2010/4177407
这里是我前段时间找到的一个文档,你可以下载下来参考下。。
------解决方案--------------------
参考http://blog.csdn.net/hzc543806053/article/details/7299756