我想从XSD文件创建GUI组件.生成的GUI应该用于相应模式的具体xml实例,并将数据绑定到"有趣"元素或属性内容.我考虑过这些解决方案:
jaxfront.(商业工具).这不会生成源代码.这对我很重要,因为我希望生成的GUI与GUI的其他组件之间进行通信.
使用xsd2emf并尝试从中生成编辑器.生成的模型是复杂的,以及生成的编辑器,它是错误的.
自己动手,例如从xsd生成xml,将xml加载为dom,选择有效部分并使用http://www.vogella.de/eclipse.html中描述的一种方法生成数据绑定.
有没有其他想法或已经成功解决了这个问题?我更喜欢免费的开源解决方案,它可以生成SWT GUI.