dom4j 订阅
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,所以可以知道dom4j无论在哪个方面都是非常出色的。如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件。 展开全文
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,所以可以知道dom4j无论在哪个方面都是非常出色的。如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件。
信息
外文名
dom4j
特    点
易用、开源
性    质
开源XML解析包
应    用
Java平台
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 Framework and with full support for DOM, SAX and JAXP.Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而他自己带的指南只有短短一页(html),不过说的到健全。国内的中文资料很少。因而俺写这个短小的教程方便大家使用,这篇文章仅谈及基本的用法,如需深入的使用,请……自己摸索或查找别的资料。之前看过IBM developer社区的文章(参见附录),提到一些XML解析包的性能比较,其中DOM4J的性能非常出色,在多项测试中名列前茅。(事实上DOM4J的官方文档中也引用了这个比较)所以这次的项目中我采用了DOM4J作为XML解析工具。在国内比较流行的是使用JDOM作为解析器,两者各擅其长,但DOM4J最大的特色是使用大量的接口,这也是它被认为比JDOM灵活的主要原因。大师不是说过么,“面向接口编程”。使用DOM4J的已经越来越多。如果你善于使用JDOM,不妨继续用下去,只看看本篇文章作为了解与比较,如果你正要采用一种解析器,不如就用DOM4J吧。它的主要接口都在org.dom4j这个包里定义:Attribute Attribute定义了XML的属性Branch Branch为能够包含子节点的节点如XML元素(Element)和文档(Docuemnts)定义了一个公共的行为,CDATA CDATA 定义了XML CDATA 区域CharacterDataCharacterData是一个标识接口,标识基于字符的节点。如CDATA,Comment, Text.Comment Comment 定义了XML注释的行为Document 定义了XML文档DocumentType DocumentType 定义XML DOCTYPE声明Element Element定义XML 元素ElementHandler ElementHandler定义了 Element 对象的处理器ElementPath 被 ElementHandler 使用,用于取得当前正在处理的路径层次信息Entity Entity定义 XML entityNode Node为所有的dom4j中XML节点定义了多态行为NodeFilter NodeFilter 定义了在dom4j节点中产生的一个滤镜或谓词的行为(predicate)ProcessingInstruction ProcessingInstruction 定义 XML 处理指令.Text Text 定义XML文本节点.Visitor Visitor 用于实现Visitor模式.XPath XPath 在分析一个字符串后会提供一个XPath表达式看名字大致就知道它们的涵义如何了。要想弄懂这套接口,关键的是要明白接口的继承关系:interface java.lang.Cloneableinterface org.dom4j.Nodeinterface org.dom4j.Attributeinterface org.dom4j.Branchinterface org.dom4j.Documentinterface org.dom4j.Elementinterface org.dom4j.CharacterDatainterface org.dom4j.CDATAinterface org.dom4j.Commentinterface org.dom4j.Textinterface org.dom4j.DocumentTypeinterface org.dom4j.Entityinterface org.dom4j.ProcessingInstruction一目了然,很多事情都清楚了。大部分都是由Node继承来的。知道这些关系,将来写程序就不会出现ClassCastException了。
收起全文
精华内容
下载资源
问答
  • dom4j-2.1.1.jar,dom4j-1.6.1.jar
    xml SAXReader 的解析库。 Java ,Andriod。...如今可以看到越来越多的Java软件都在使用dom4j来读写XML,特别值得一提的是连Sun的JAXM也在用dom4j。这已经是必须使用的jar包, Hibernate也用它来读写配置文件。
  • 1、Dom4j概述 dom4j is an easy to use, open source library for working with XML, XPath and XSLT on ...本示例中,需要导入dom4j.jar包,才能引用dom4j相关类,dom4j源码和jar包,请见本示例【源码下载】或访问 d
  • dom4j-2.1.3.jar

    2020-04-29 16:22:06
    dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件。 dom4j-2.1.3 XML Document Object Model based on Java ...
  • dom4j 2.1.1

    2020-04-14 14:51:05
    Dom4j是一个易用的、开源的库,用于解析XML。它应用于Java平台,具有性能优异、功能强大和极其易使用的特点。
  • DOM4J jar包 所有的包 xml解析 dom4j-1.6.1 dom4j-2.0.2 dom4j-2.1.1 导入直接使用
  • dom4j-2.1.3下载.rar

    2020-05-19 16:21:12
    dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以...
  • dom4j-2.0.3 jar包+javadoc包+sources包 dom4j-2.0.3 XML Document Object Model based on Java Collections Framework Java 5+ Generics support Released on April 11, 2020 从这个网址https://dom4j.github.io/...
  • dom4j-2.1.3.zip

    2020-07-10 11:50:56
    java中操作xml的类库,操作非常方便Node node = this.document.selectSingleNode(“/root/nodename”);
  • dom4j-2.0.3.zip

    2020-09-10 21:37:22
    dom4j-2.0.3.zip
  • dom4j常用方法

    2018-04-28 14:02:37
    dom4j常用方法 i.SAXReader sr = new SAXReader(); 生成解析器对象 ii.解析器对象.read(file对象); 解析文件生成Document对象 iii.文档对象.getRootElement() 获取跟元素节点 iv.元素节点.elements() 获取到指定...
  • 鉴于目前的趋势,我们这里来讲讲Dom4j的基本用法,不涉及递归等复杂操作。Dom4j的用法很多,官网上的示例有那么点儿晦涩,这里就不写了
  • 在最近的开发中用到了dom4j来解析xml文件,所以便有了这篇文章,本文主要给大家介绍了关于java中使用dom4j解析XML文件的方法教程,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
  • dom4j,最新版本2.1.3

    2020-08-18 18:33:31
    Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。解析xml的dom4j,最新版本2.1.3。各大开源软软件使用最广泛
  • 本篇文章主要介绍了java中利用Dom4j解析和生成XML文档,dom4j是一套非常优秀的Java开源api,主要用于读写xml文档,具有性能优异、功能强大、和非常方便使用的特点。有兴趣的可以了解一下。
  • dom4j的jar包.zip

    2020-08-26 16:30:31
    dom4j-1.6.1.jar包,用于解析xml,Dom4j是一个简单、灵活的开源库,dom4j使用接口和抽象基类,Dom4j的API相对要复杂一些但比JDOM更好的灵活性。 Dom4j是完美支持Xpath,具有性能优异、功能强大和极易使用的特点。采用...
  • 本篇文章主要是对通过dom4j解析xml字符串的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
  • 本篇文章是对dom4j使用selectSingleNode方法报错进行了详细的分析介绍,需要的朋友参考下
  • 今天小编就为大家分享一篇用dom4j生成xml,去掉xml头的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • dom4j-2.1.1.zip

    2019-12-09 15:12:12
    dom4j-2.1.1 jar包,xml解析所需,链接地址:https://www.jianshu.com/p/4f1b66b11344
  • dom4j使用手册

    2019-01-23 09:43:54
    dom4j使用手册;
  • 本文主要介绍了java使用dom4j读取配置文件实现抽象工厂和反射的示例,在Java中也可以同Donet一样,将差异配置在配置文件里面。另外,我们采用下面的方式实现,将会更加便捷
  • dom4j_dom4j1.6.1安装包_

    2021-10-03 16:07:51
    maven dom4j 1.6.1安装包
  • XML节点访问的路径表达式【相对路径】和【绝对路径】的匹配原则
  • 官网好像打不开了,所以把之前下载的dom4j放上来, 2.1.1适用于java8+ 2.0.2适用于java5+ 1.6.1老版本
  • dom4j_1.6.1.jar和dom4j_2.1.0.jar(包含源码和文档,资源是从官网下载的)
  • 主要介绍了Java使用dom4j实现对xml简单的增删改查操作,结合实例形式详细分析了Java使用dom4j实现对xml简单的增删改查基本操作技巧与相关注意事项,需要的朋友可以参考下
  • 主要为大家详细介绍了Java使用DOM4j实现读写XML文件的属性和元素,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 使用dom4j 将xml文件中的数据导入到数据库中,包含xml文件和连接数据库文件,能够运行。 (1)用eclipse创建一个简单的java project (2)导入所需要的包 (3)编写DBUtil.java 连接数据库 (4)编写xml文件 ...
  • DOM4J-1.6.1API+开发文档

    2018-10-27 22:52:31
    DOM4J开发工具包提供了在Java平台对XML文档的更便捷的解析方式,并支持XPath技术对XML文档内容快速查找,本资源包含.chm、.html英文开发文档帮助使用该工具包。
  • dom4j是一款非常好用的解析xml的工具类 dom4j需要的jar包主要有两个,都放在根目录下了 另外一个文件夹是dom4j的官方详细资料

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 123,528
精华内容 49,411
关键字:

dom4j

友情链接: D2D功率控制例程.rar