DOM4J 学习总结之 DOM4J概述 和 DOM4J核心接口解读
2014-05-10 22:02
405 查看
1.1.1. DOM4J1概述
Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM的人分离出来而后独立开发的。与JDOM不同的是,dom4j使用接口和抽象基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的Dom4j,例如Hibernate,包括sun公司自己的JAXM也用了Dom4j。
使用Dom4j开发,需下载dom4j相应的jar文件。(http://www.dom4j.org/download.html)
2.1.1. DOM4J核心接口解读
DOM4J主要接口都在org.dom4j这个包里定义。-Node为所有的dom4j中XML节点定义了多态行为;
-Branch为能够包含子节点的节点如XML元素(Element)和文档(Document)定义了一个公共的行为;
|-Element 定义XML 元素;
|-Document定义了XML文档;
-DocumentType定义XML DOCTYPE声明;
-Entity定义 XML entity;
-Attribute定义了XML的属性;
-ProcessingInstruction 定义 XML 处理指令;
-CharacterData是一个标识接口,标识基于字符的节点。如CDATA,Comment, Text;
|- CDATA 定义了XML CDATA 区域;
|-Text 定义XML 文本节点;
|-Comment 定义了XML注释的行为;
住: 引用徐仕锋老师<JavaWeb_XML编程_徐仕锋>
相关文章推荐
- Interface接口学习总结浅析
- 关于抽象类和接口的学习总结一
- Maven学习总结(四)——Maven核心概念
- Java学习总结(四)——面向对象(下)(接口,抽象类,内部类,String类等)
- Mysql学习总结(6)——MySql之ALTER命令用法详细解读
- spring中基础核心接口总结
- Hibernate核心接口和数据类型总结
- App后台开发运维和架构实践学习总结(1)——App后台核心技术之用户验证方案
- Typescript学习总结之接口
- dom4j学习总结(2)
- 学习Http调用接口的小总结(Java)
- 监听器和接口的使用(总结)学习java第四天
- Java基础学习总结(2)——接口
- java核心卷之接口学习笔记
- jbpm4.4学习总结(三)常用接口使用说明 推荐
- mybatis学习总结-核心配置文件mybatis-config.xml(一)
- java基础学习总结——Enumeration接口
- Spring学习,Spring最核心的几个接口
- Java接口学习总结
- 【Hibernate框架学习】:Hibernate进阶之Hibernate核心接口和类(一)