全球旧事资料 分类
兆隆IT云学院
jdom解析
JDOM是一种使用XML的独特Java工具包,用于快速开发XML应用程序。它的设计包含Java语言的语法乃至语义。JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。(httpjdomorg)JDOM直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念等),把SAX和DOM的功能有效地结合起来。DOM是用Java语言读、写、操作XML的新API函数。在直接、简单和高效的前提下,这些API函数被最大限度的优化。在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。JDOM主要用来弥补DOM及SAX在实际应用当中的不足之处。这些不足之处主要在于SAX没有文档修改、随机访问以及输出的功能,而对于DOM来说,JAVA程序员在使用时来用起来总觉得不太方便。DOM的缺点主要是由于DOM是一个接口定义语言(IDL)它的任务是在不同语言实现中的一个最低的通用标准,并不是为JAVA特别设计的。在JDOM中,XML元素就是Eleme
t的实例,XML属性就是Attribute的实例,XML文档本身就是Docume
t的实例JDOM是作为一种轻量级API被制定的,最主要的是它是以Java为中心的。它在遵循DOM主要规则的基础上除去了dom本身的缺点。
在兆隆
键入文字
键入文字
f兆隆IT云学院
因为JDOM对象就是像Docume
t、Eleme
t和Attribute这些类的直接实例,因此创建一个新JDOM对象就如在Java语言中使用
ew操作符一样容易。JDOM的使用是直截了当的。JDOM使用标准的Java编码模式。只要有可能,它使用Java
ew操作符而不使用复杂的工厂模式,使对象操作即便对于初学用户也很方便。JDOM是由以下几个包组成的orgjdom包含了所有的xml文档要素的java类orgjdomadapters包含了与dom适配的java类orgjdomfilter包含了xml文档的过滤器类orgjdomi
put包含了读取xml文档的类orgjdomoutput包含了写入xml文档的类orgjdomtra
sform包含了将jdomxml文档接口转换为其他xml文档接口orgjdomxpath包含了对xml文档xpath操作的类
orgjdom这个包里的类是你解析xml文件后所要用到的所有数据类型。AttributeCDATACome
tDocTypeDocume
tEleme
tE
tityRefNamespaceProscessi
gI
structio
TextJdom主要使用方法:1Docume
t类Docume
t的操作方法:Eleme
troot
ewEleme
t
好听全球资料 返回顶部