应用JDOM处理数据库到XML转换JSP实现

应用JDOM处理数据库到XML转换JSP实现,第1张

应用JDOM处理数据库到XML转换JSP实现,第2张

一、JDOM简介

我们知道DOM是W3C的官方标准,用于以独立于平台和语言的方式表示XML文档。使用DOM和SAX API,可以解析和处理XML文档。这里介绍的JDOM是基于树操作的纯Java API。应该说它提供了一套解析、创建、处理和实现XML的解决方案。这些API比DOM和SAX API提供的更直观,有JAVA经验的程序员会发现JDOM非常容易掌握。JDOM处理XML比DOM容易得多,它的功能比SAX更强大。

JDOM的内部逻辑结构与DOM基本相同,比如它有Document、Element、Comment等文档节点类型,其中每个JDOM文档都必须有一个文档节点,文档节点是节点树的根节点。根节点可以有子节点或叶节点,如注释、文本等。JDOM文档中的每个节点类型都不对应于结构良好的XML文档中的任何元素。这为我们使用JDOM将数据库转换为XML文档提供了操作基础。

JDOM的优势:

从JDOM文档声明中,我们会清楚地看到应用JDOM的优势。JDOM文档是这样表述的:“JDOM指的是20/80原则,即20%的努力用来解决80%的JAVA/XML问题”。

● JDOM是用JAVA开发的,为JAVA提供服务。它遵循JAVA代码的规范和类库;

●在众多编程语言中,JAVA是使用XML的优秀平台,XML是JAVA应用的优秀数据表示方法。JDOM API是纯JAVA API,JAVA开发者更容易使用;

● JDOM API比DOM提供的方法更直观,也简化了与XML的交互。比用DOM快。

jdom是一个用于JAVA API操作的JDOM工具包。

org.jdom中提供了Document、Element、Comment、DocType、Attribute、Text等JAVA类,这些都是访问和操作jdom文档所必需的。我们可以使用这些类来创建、遍历和修改JDOM文档。

在org.jdom.output中提供了domOutputter和XMLOutputter,用于处理jdom树的DOM树形式、XML文档形式的输出、打印等。

二、环境配置

在我的Windows2000系统平台上,使用TOMCAT4.1.18和JDK1.4.0_02作为开发和测试平台。

通过“我的电脑”的“高级”属性添加以下两个环境设置。类路径设置为:"。;c:\ j2sdk 1 . 4 . 0 _ 02 \ lib \ dt . jar;c:\ j2sdk 1 . 4 . 0 _ 02 \ lib \ tools . jar;"。路径被设置为"。;c:\ j2sdk 1 . 4 . 0 _ 02 \ bin;"。

服务器JDBC驱动:MSSQLserver.jar放在TOMCAT的LIB目录下。

三。获取和安装JDOM

目前JDOM还没有包含在Sun的JDK中(我认为JDOM在不久的将来会成为SUN的JDK的一部分),所以我们必须手动下载并设置JDOM环境。

JDOM的最新版本可以在http://www.jdom.org下载。在这里你可以下载JDOM beta8。下载jdom-b8.zip并解压。JDOM的jar文件是构建目录中的文件jdom.jar。将上述文件复制到J2SDK1.4.0_02目录下的jre/lib/ext目录下。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 应用JDOM处理数据库到XML转换JSP实现

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情