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

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

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

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

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

文档选项

样例代码


对本教程的评价

帮助我们改进这些内容


BindGen 命令行参数

除了在教程代码中使用的那些命令行参数之外,BindGen 还支持若干个命令行参数。表 1 列出了最重要的选项:


表 1. BuildGen 命令行选项
命令用途
-b name 生成根绑定定义文件名(默认名称为 binding.xml)
-c path 输入自定义文件的路径
-n uri=name,... 提供模式名称空间 URI 和文件名对(默认通过模式名称空间 URI 生成文件名)
-p path,... 载入 Java 类文件的路径(默认值为运行 BindGen 所使用的类路径)
-s path,... 载入 Java 源文件的路径(默认情况下不使用源代码)
-t path 生成输出的目标目录路径(默认值为当前目录)
-w 在生成输出前从目标目录中删除所有文件(如果目标目录就是当前目录,则忽略)

通过使用 -- 作为自定义属性值的特殊前缀,您还可以将全局定义作为命令行参数传递给 BindGen,而无需创建自定义文件。因此要设置 清单 13 自定义中所使用的全局选项,您需要向 BindGen 命令行中添加 --property-access=true --force-mapping=true。在使用这项技巧时,不需要对属性值使用引号。如果需要设置获取多个值的列表的自定义,只需使用逗号而不要使用空格作为各个值之间的分隔符(这样可以忽略字段名中的前缀 m_s_,例如,使用命令行参数 --strip-prefixes=m_,s_)。





回页首



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