您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> 正文    
  应用JDOM处理数据库到XML转换JSP实现 【注册男护士专用博客】          

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

www.nanhushi.com     佚名   不详 

  一、JDOM介绍

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

  JDOM的内部逻辑结构基本上与DOM的相同,比如具有Document、Element、Comment等文档节点类型,其中每一个JDOM文档必须有一个Document节点,并且为节点树的根节点。该根节点可以有子节点或者叶子节点如Comment、Text等。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更快。

  org.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作为开发和测试平台。

  通过“我的电脑”的“高级”属性添加如下两个环境设置CLASSPATH设置为:“.;c:/j2sdk1.4.0_02/lib/dt.jar;c:/j2sdk1.4.0_02/lib/tools.jar;”。PATH设置为“.;c:/j2sdk1.4.0_02/bin;”。

  SQL Server JDBC驱动:MSSQLserver.jar 放入TOMCAT的LIB目录下。

  三、获得与安装JDOM

  由于目前JDOM并没有包含在SUN的JDK中(我想不久的将来JDOM必然会成为SUN JDK的一部分),我们必须手工下载与设置JDOM的环境。

  在http://www.jdom.org可以下载JDOM的最新版本。这里下载的是JDOM beta8。下载jdom-b8.zip后解压缩,JDOM的jar文件就是build目录下的文件jdom.jar,将上述文件拷贝到J2SDK1.4.0_02目录下的jre/lib/ext目录下。

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    2011年护士资格考试:考…
    2009年初级护士资格考试…
    2009年主管护师考试于12…
    2009年初级护士考试于12…
    2009年初级护师考试于12…
    石家庄市关于2009年度护…
    2009年护士专业技术资格…
    医护技能考试周末举行 4…
    护士“托福”今年7月开考
    护士“托福”考试开始报…
    专 题 栏 目