使用JIBx从binding.xml生成XSD

时间:2011-09-01 19:53:26

标签: xsd jibx

有没有办法从JIBx使用的binding.xml自动生成XSD文档?这主要是为了允许最终解组XML文档的离线验证。

我检查了JIBx主页,它提到了一个名为Schema Generator的工具:

http://jibx.sourceforge.net/jibxtools/schema-example.html

但看起来jibx-genschema.jar文件不再是该软件包的一部分,因此我想知道是否有其他选择

谢谢!

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

架构生成器主类是org.jibx.binding.Compile。它可以在jibx-bind.jar中找到。 可以使用maven依赖项org.jibx将此jar添加到项目中:jibx-bind:1.2.3(例如)。

答案 2 :(得分:0)

SchemaGen工具已经包含在jibx-tools.jar文件中一段时间​​了。有关在jar中运行工具的说明,请参阅JiBX Binding Generator页面,只需替换目标类org.jibx.schema.generator.SchemaGen即可运行模式生成器。