快速业务通道

Java6 WebService人薩極撃廾 - 園殻秘壇利

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
。我们使用 DOMOutputter 为 Xalan 生成 XML 源代码。但是我们可以生成相同的输出,方法是使用 XMLOutputter 将我们的 XML 文档作为 String 输出并使其进入 StreamSource 。说到灵活性:JDOM 可将它的结构作为 String 、SAX Event Stream 或 DOM Document 输出。这允许 JDOM 与能把任何这些模型作为输入的工具一起工作。(关于附加功能,请访问 JDOM Web 站点的 contrib 包,在那里您将发现一个基于 JDOM 工具的宝库,可提供基于 JDBC ResultSet 的构建器、XPATH 实现方法和其它更多工具。)

在短短几行代码中,JDOM 启用了许多功能,我们已经在 XML 中分析过并有计划地创建了 XML 文档,操作了那些文档,并使用它们产生 XML 驱动的 Web 页面。

JDOM 的成长:前景一瞥

正如此文所提的那样,JDOM 项目已经发布了它的 Beta 6 版本。甚至在 beta 状态下,对于许多真实世界中的实现方法来说,JDOM 已经被证明是稳定的一种了。尽管大部分的 API 已经稳固了,但在一些领域中仍在进行一些会对现有的接口造成潜在影响的工作。因此,在这点上,任何在进行的开发项目都不需要因为害怕一个错误多多的实现方法而回避 JDOM,但是要考虑这样一个事实:某些方法结构或某些语义仍有可能在最终发布和被核心 Java API 所采用之前发生改变。

JDOM 紧接着要做的是致力于稳定 API 并对实现方法的各方面性能问题作出评估。其它方面有所进展,但也造成了对一些应用程序开发人员的阻碍,包括支持 DTD 实体和其它不太常见的构造。沿着这条路再进一步就是对 XPATH(它是一种象 XSLT 这样的应用程序所特有的 XML 路径语言)的核心支持以及更多地集成 XML 数据源。

那么,概况地说,JDOM 是否比现有的 XML API 好呢?如果您梦想 Java,那答案可能是“是的”。JDOM 并非意味着将取代您所喜爱的语法分析或 XML 敏感型数据库,但其设计原则有助于为试图掌握 XML 世界的新老 Java 开发人员提供快速的学习途径。

本文配套源码

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号