WEB开发网
开发学院软件开发Java 使用 Quick 在 Java 对象和 XML 之间进行转换 阅读

使用 Quick 在 Java 对象和 XML 之间进行转换

 2010-03-25 00:00:00 来源:WEB开发网   
核心提示:近几年来,XML 的确给编程世界带来了巨大冲击,使用 Quick 在 Java 对象和 XML 之间进行转换,然而,XML 应用程序的复杂性(从一开始就很复杂)在最近几年中并没有减少多少,如 Apache 项目的 Xerces-J,同样,开发人员仍要花几个星期的时间(即使不是几个月)来学习复杂的 XML 语义和 API

近几年来,XML 的确给编程世界带来了巨大冲击。然而,XML 应用程序的复杂性(从一开始就很复杂)在最近几年中并没有减少多少。开发人员仍要花几个星期的时间(即使不是几个月)来学习复杂的 XML 语义和 API(如 SAX 和 DOM)来操作 XML。然而,在过去的 6 个月到 12 个月中,相对于那些较复杂的 API,另一种新的比较简单的 XML API(称为 Quick)已经越来越受到欢迎。

数据绑定允许您直接在 Java 对象和 XML 之间映射,而不必处理 XML 属性和元素。另外,它允许 Java 开发人员使用 XML,而无需花时间去钻研 XML 规范。Quick 是这样一种数据绑定 API,它是使 Java 应用程序适合业务用途的项目。

安装与设置

在钻研使用 Quick 的细节之前,您需要下载和安装该项目。请访问 Quick 的网站,然后选择 Download。然后,您可以下载该项目的 .zip 文件;在我写本文时,最新的可用版本是 Quick 4.3.1,可通过 Quick4.3.1.zip 文件得到。

解压缩 .zip 文件以创建 Quick 分发版(distribution)。 清单 1显示了目录层次结构:

清单 1. Quick 目录结构

Quick4 
 | 
 +-- JARs 
 +-- BATs 
 +-- Doc 
 +-- dtdParserSrc 
 +-- DTDs 
 +-- examples 
 +-- JARs 
 +-- QDMLs 
 +-- QJMLs 
 +-- quickSrc 
 +-- UTILs 
 +-- utilSrc 
 +-- XSLs 

开发人员最关注的两个目录是 Quick4/BATs(它应该被添加到 PATH 环境变量)和 Quick4/JARs(它包含应该被添加到 CLASSPATH 环境变量的 jar 文件)。明确地讲,您需要将 dtdparser115.jar 、 Quick4rt.jar 和 Quick4util.jar 添加到当前类路径中。您还需要一个 SAX 解析器实现,如 Apache 项目的 Xerces-J。同样,将 xerces.jar或您自己喜爱的解析器添加到类路径中。

1 2 3 4 5 6  下一页

Tags:使用 Quick Java

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接