`

dom4j及xpath基础应用

    博客分类:
  • JAVA
 
阅读更多
Jdom:对于小型xml处理就好
dom4j:对于大文件优与jdom,故选择dom4j

SAXReader reader = new SAXReader();             
		Document document = reader.read(new File("E:/F/wks_alms_custom_dep/CapitalSimulExplain/temp/result.xml"));

Element element = root.element("result");
		Element stepListElement = element.element("stepList"); 
		List<Element> stepElements = stepListElement.elements("step");


使用xpath,需要引入jar包:jaxen-1.1.6.jar


使用xpath获得element
List<Attribute> selectNodes = document.selectNodes("/resultList/result/stepList/step");

使用xpath获得Attribute
List<Attribute> selectNodes = document.selectNodes("/resultList/result/stepList/step/@elapsedTime");
System.out.println(selectNodes.get(1).getData());
分享到:
评论

相关推荐

    Dom4j_使用简介

    Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. Dom4j是一个易用...

    dom4j,最新版本2.1.3

    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。解析xml的dom4j,最新版本2.1.3。各大开源软软件使用最广泛

    Dom4j是一个易用的、开源的库

    Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP。 Dom4j是一个...

    dom4j的用法包括简单的文件的创建、修改,以及xpath的应用

    dom4j的用法包括简单的文件的创建、修改,以及xpath的应用 其中一个chm,一个html文件,一个java文件。 chm对dom4j的用法做了详细的说明,html文件对xpath的应用做了详细的说明,java文件是整合的一个例子。 其中chm...

    xml+Xpath基本应用

    xml+Xpath基本应用,含有Dom4J及支持Xpath所需要的jar包,及xpath的入门教程,并附带一份源代码,提供对xml文件的基本读写及内容的增删改查的操作,方便学习xml,xpath及dom4j

    Dom4j 使用指南

    Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. Dom4j是一个易用...

    dom4j使用简介

    Dom4j 是一个易用的、开源的库,用于 XML,XPath 和 XSLT。它应用于 Java 平 台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP

    DOM4J使用简介(很实用)

    Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP. Dom4j是一个易用...

    dom4j插件 用于XML

    dom4j插件 用于XML Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。(Hibernate用此项目来解析hbm映射文件)

    dom4j-1.6.1.jar jar包

    dom4j是一个非常非常优秀的JavaXML API 越来越多的Java软件都在使用dom4j来读写XML Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP DOM4J使用...

    dom4j 1.61+XPathTutorial.rar

    该资源包括:dom4j_1.61_api 文档, XPathTutorial教程文档以及dom4j_1.61包.Dom4j 是一个易用的、开源的库,用于XML,XPath 和XSLT。它应用于Java 平 台,采用了Java 集合框架并完全支持DOM,SAX 和JAXP。

    开源XML解析包dom4j

    DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections ...

    dom4j-1.6.1.jar

    dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的; 是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。

    XML解析-dom4j.jar-jdom.jar

    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。

    xml基础和Dom4j使用

    经典的PPT 和 笔记 非常的通俗易懂 Dom4j 是一个易用的、开源的库,用于 XML,XPath 和 XSLT。它应用于 Java 平 台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。

    Dom4j 1.6 API

    Dom4j 1.6版 API Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。

    dom4j基本操作文档

    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。

    Dom4j学习教程+API

    Dom4j 是一个易用的开源的库,用于XML、XPATH和XSTL,它应用Java平台,采用Java集合框架并完全支持DOM、SAX和JAXP.

    dom4j-1.6.1.rar

    dom4j 1.6.1版本。Dom4j 是一个易用的、开源的库,用于 XML,XPath 和 XSLT。它应用于 Java 平 台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。

Global site tag (gtag.js) - Google Analytics