0

我从事一个使用 jibx 编组/解组 xml 的项目。每次 xsd 更改时,我都必须更改我可以接受的绑定。

但我想要的是在部署之前确定没有 xml 使得 xml 是 xsd-valid 并且可能导致任何编组/解组错误。Java 对象模型和 xsd 具有不同的结构,因此重新生成绑定文件不是一种选择。

我认为解决此问题的可能方法是:

  • 找到一种针对 xsd 集验证 jibx 绑定文件的方法(到目前为止我还做不到)
  • 通过 xsd set 生成 xml 并在 JUnit 测试中使用它。

那么实现该目标的最佳方法是什么,哪些库/工具可能会有所帮助?

4

1 回答 1

0

没有办法完全测试针对 xsd 的绑定。您想要的最佳方法是使用 xsd 生成多个示例 xml 文档并在单元测试中使用这些文档。

于 2014-06-06T09:55:40.037 回答