项目介绍:

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

License:

BSD 3-clause "New" or "Revised" License

链接:

  • 1.0
    2001-09-01
  • 1.0
    2001-09-01
  • 1.0
    2001-09-01
  • 0.9
    2001-08-09
  • 0.9
    2001-08-09

讨论

同类项目

XMPPHP
XMPPHP:PHP XMPP Library。提供的功能包括:可以连接任何XMPP1.0服务器,支持TLS加密,多种XML处理方式,持久连接等。
Smooks
"Smooks 是一款基于 LGPL 协议的开源 Java 框架,主要用于处理 XML 与 non-XML 格式 ( 包括 CSV,EDI,Java) 之间的转换。Smooks 于 2008 年 5 月发布 v1.0,目前最新的版本已是 v1.3.1。正如 Smooks 开发人员所言,“Smooks …让操作 XML
Digester
Digester基于规则的XML文档解析,主要用于XML到Java对象的映射。Struts就是用Digester来处理XML配置文件的。而且Digester还包含一个写好的RSS解析器。
Libxml2
"libxml是一个xml c语言版的用来解析XML文档的函数库。本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。用C语言写成
slimxml
"SlimXml是一个小巧,快速,易用的c++ XML解析器。特性:支持多种编码的XML文 件:multi-byte

相关项目

riyuetaozi / mystruts
自己写struts 使用到的技术: servlet 监听器(监听配置文件的更改,读取配置文件) xml解析(解析xml配置文件、dom4j解析方式需要dom4j-1.6.1.jar和jaxen-1.1.6.jar包) 反射(通过路径反射出类,并操作类的属性和方法) 接口 抽象类 struts主要核心: struts的主要核心就是解析xml配置文件 + 反射 struts主要使用servlet的HttpServletRequest进行接收请求,使用HttpServletResponse响应请求或者通过转发器跳转到指定页面 核心流程: 1、使用监听器ServletContextListener监听ServletContext对象,监听配置文件的更改(监听到ServletContext域对象中的属性值的变化),读取配置文件,解析配置文件,将解析的配置文件的属性和值存放在Map中(通过key-value的方式存储),将map存放在内存中 2、请求servlet,通过request.getRequestURI()获取到请求头信息,通过this.getServletContext().getAttribute("struts2")获取内存中存放的配置文件信息,根据获取到的配置信息通过请求头(key)找到对应的配置信息(value),得到配置信息中类的路径,通过反射操作类的属性和方法, 3、通过转发器跳转到指定的页面
sdjkjsdh / contactSys
xml的入门项目,一个简单的通讯录。具有增删查改的功能,通讯录的联系人保存在一个contact.xml文档中,该文档通过dom4j技术创建和解析。项目涉及到javaSE中集合和泛型的使用,接口类的使用;xml中dom4j解析和xpath技术的应用,以及junit测试方法。是一个入门级的项目。
wm_csdn / xmlparse
dom4j解析XML之增删改查

相关讨论组

该项目还没有关联的讨论组