如何将ecore(EMF)转换为xsd

时间:2011-04-13 05:15:10

标签: eclipse plugins xsd eclipse-emf eclipse-emf-ecore

将.ecore文件转换为.xsd文件的最佳方法是什么?

2 个答案:

答案 0 :(得分:8)

您需要安装 XSD Ecore Converter 功能(它是EMF项目的一部分)。

然后,您可以在ecore的生成器模型(扩展名.genmodel)上打开上下文菜单,然后选择导出模型。它现在应该为您提供将ecore导出到XML模式。

答案 1 :(得分:1)

在Eclipse中,仅安装EMF SDK时,您可能无法看到“XML Schema”的模型导出器。 (就我而言,只有“UML模型”可见)。

使用EMF repository的更新网站。安装XSD功能,然后出现导出器。