mah*_*nya 5 java xsd restriction
有一组XSD文件,其中描述了以下类型:
A是具有各种元素的复杂类型.B限制A,只保留一些元素C扩展B,添加一些元素.
因此,这意味着由XML模式中使用类型C的工具生成的Java类预计仅包括由B保留的A成员,以及由C添加的新成员.
为了使事情变得更加困难,B实际上改变了一些元素的minOccurs属性.
有没有可以处理这个问题的框架?我尝试过EMF,甚至没有将限制反映到代码中.
小智 2
当使用复杂的 XSD 时,我使用XMLBeans获得了最好的结果。
另一个真正有用的功能是:
解组 XML 实例时,完整的 XML 信息集将被保留并可供开发人员使用。这很重要,因为 XML 子集不容易用 java 表示。例如,特定应用程序中可能需要元素或注释的顺序。
| 归档时间: |
|
| 查看次数: |
669 次 |
| 最近记录: |