有没有办法从 JIBx 使用的 binding.xml 自动生成 XSD 文档?这主要是为了允许脱机验证的 XML 文档最终将被解组。
我查看了 JIBx 主页,它提到了一个名为 Schema Generator 的工具:
http://jibx.sourceforge.net/jibxtools/schema-example.html
但看起来 jibx-genschema.jar 文件不再是包的一部分,因此我想知道是否有其他选择
谢谢!
有没有办法从 JIBx 使用的 binding.xml 自动生成 XSD 文档?这主要是为了允许脱机验证的 XML 文档最终将被解组。
我查看了 JIBx 主页,它提到了一个名为 Schema Generator 的工具:
http://jibx.sourceforge.net/jibxtools/schema-example.html
但看起来 jibx-genschema.jar 文件不再是包的一部分,因此我想知道是否有其他选择
谢谢!
这是原始包的链接。
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/codehaus/xfire/jibx/genschema/jibx-genschema.jar
模式生成器主类是org.jibx.binding.Compile
. 它在jibx-bind.jar
. 可以使用 maven 依赖项 org.jibx:jibx-bind:1.2.3(例如)将此 jar 添加到您的项目中。
SchemaGen 工具已包含在 jibx-tools.jar 文件中已有一段时间了。有关在 jar 中运行工具的说明,请参阅JiBX 绑定生成器org.jibx.schema.generator.SchemaGen
页面,只需替换目标类即可运行模式生成器。