首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

java解析xml技术(2)

2012-07-30 
java解析xml技术(二)在上一篇java解析xml技术(一)中,我已经讲完jdk中自带解析xml的两种方式dom和sax,现在

java解析xml技术(二)

在上一篇java解析xml技术(一)中,我已经讲完jdk中自带解析xml的两种方式dom和sax,现在我继续讲一讲另一个java平台下的xml解析工具dom4j。

dom4j就是dom for java的缩写,它完全支持dom、sax、jaxp机制。它处理xml的方式如下:

public void parse(Element root){      List el=root.elements();//获得当前节点的所有子节点      //遍历每个子节点      for(Object o:el)      {              Element element=(Element)o;//如果该节点含有文本数据,也就是叶节点if(element.isTextOnly())             {List attList=element.attributes();//获得所有属性for(Object e:attList){System.out.println(element.getQName().getName()+"元素的"+((Attribute)e).getQName().getName()+"属性值为:"+((Attribute)e).getValue());} //输出子节点的文本数据             System.out.println(element.getText());}elseparse(element);       }}
看完代码是否对dom4j的简单而心动呢,心动不如行动,赶快下载试试吧。http://download.csdn.net/detail/xanxus46/4444906


热点排行