IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  Java technology | XML | Open source  >

JiBX 1.2,第 1 部分: 从 Java 代码到 XML 模式

通过 Java 数据模型与 XML 文档之间的自定义转换提高模式质量

developerWorks
前一页第 2 页,共 11 页后一页

文档选项

样例代码


对本教程的评价

帮助我们改进这些内容


开始

在本节中,您将初步了解 JiBX,并安装 JiBX 及教程样例代码。

JiBX 简介

JiBX 是用于转换 Java 数据结构与 XML 文档的众多工具之一(请参阅 参考资料)。性能与灵活的功能是使 JiBX 脱颖而出的原因。JiBX 的性能一直处于领先地位,在一项、两项甚至多项参数上优于其他常见工具(例如 JAXB 2.0)。JiBX 还比几乎所有其他 Java-XML 工具都灵活,它使用绑定定义解除 Java 结构与 XML 表示的绑定,这样两者可以相互独立地进行更改。

在 1.2 发行版中,JiBX 添加了支持 XML 模式定义的主要功能。您可以使用 JiBX 发行版中附带的工具生成匹配 Java 代码的模式定义,或者生成匹配模式定义的 Java 代码。不管怎样操作,您还将得到一个绑定定义,它将允许您使用 JiBX 转换 Java 代码与匹配模式定义的 XML 文档。在本教程中,您将看到如何应用第一类生成:从 Java 代码生成模式定义。

安装 JiBX

在继续学习本教程之前,您需要先安装 JiBX。下载 最新的 1.2.x 发行版 ZIP 并将其解压缩到系统中便于访问的位置。您将得到名为 jibx 的目录,其中包含所有的 JiBX JAR、文档、示例,甚至源代码。

安装教程代码

现在下载教程 样例代码,也是以 ZIP 文件的形式提供的。在系统中安装样例代码的最简单方法是在 JiBX 安装的根目录中解压缩 ZIP(或者对于 Windows®,将 dwcode1 目录从 ZIP 文件中复制到 JiBX 安装的根目录中)。此操作应当在 jibx 目录中创建 dwcode1 子目录,而且 dwcode1 子目录中包含示例文件(包括 build.xml、custom1.xml 和其他文件)。

样例代码包括自动运行 JiBX 工具并处理示例涉及的其他步骤的 Apache Ant 构建文件。如果直接将样例代码安装到 JiBX 安装目录中,则构建可以访问 JiBX JAR 而无需任何附加配置。如果在其他位置安装样例代码,则仍然可以使用 Ant 构建。在这种情况下,您只需将 JIBX_HOME 环境变量设为 JiBX 的安装路径。或者,您可以编辑样例代码目录中的 build.xml 文件,然后对靠近文件顶部的直接设置 jibx-home 属性的代码行取消注释。





回页首



前一页第 2 页,共 11 页后一页
    关于 IBM 隐私条约 联系 IBM 使用条款