如何从xsd模式生成simple-xml java带注释的对象
||
好的,所以我搜索了stackoverflow并找到了关于此问题的未答复子主题,这就是为什么我想清楚指出这个问题的原因:
是否有任何工具可以从xsd模式生成Simple Xml库的带注释的Java类?
我收到了几个xsd文件,它们描述了别人开发的一个宁静的Web服务返回的对象,目前,我已经将这些模式转换为带简单xml注释的类。这些将在我的Android应用中使用。最好只自动同步对架构的任何更改并从中重新生成类。 ws的人为这些模式提供了与Jackson兼容的类的存储库,但是我不想使用Jackson-我使用的是Spring Android,所以我更喜欢使用首选的simple-xml。一定有一些可以解决问题的方法,例如JAXB的xjc工具。
如果没有这样的工具-在实现从模式生成用于simple-xml的.java文件的脚本时,您会想到任何陷阱吗?也许任何值得扩展的工具提示都只需要定义要生成的注释以及何时生成?
提前-非常感谢您的回答!
没有找到相关结果
已邀请:
3 个回复
诉嘎归亮
骚瓤
生成的Java类
用法
捻盒愧杯
因此,可能只需要几个文件。我认为您不必担心Web服务实现者对架构的更改,因为如果他们进行更改,则无论如何都必须重新生成客户端部分。无论如何,一旦部署了Web服务,架构就不会经常更改,否则所有客户端应用都会受到影响。 如果要创建自己的工具,则必须创建一个代码生成器来解析xsd文件并为Simple XML创建带注释的类。在我看来这很费劲 希望这可以帮助