如何使用java读取.EAP文件

时间:2015-06-29 16:27:43

标签: java eclipse enterprise-architect

在Enterprise Architect文件中,我有XML的定义(定义指定哪些属性是必需的),我的目标是读取此定义,然后验证实际的XMl文件。  有没有办法在Eclipse中使用JAVA读取.Eap文件?

PS:定义可能会改变,这就是我需要以编程方式进行的原因。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:1)

没有。或者:不是直接的。 EAP文件实际上是Mickeysoft Access数据库,只有另一个后缀。要阅读它们,您需要使用EA API。或者使用ODBC驱动程序进行访问。

答案 1 :(得分:1)

我设法解决它。使用Entreprise Architect程序,我使用下面突出显示的选项将模型导出为XML格式:

export option

生成XML后,我可以通过几个Xpath查询轻松读取定义。

在此之前我使用的是程序的查看器版本,所以我没有选择将模型导出到XML文件中。下载试用版后,我就有了这个选项。 对于那些仍想阅读实际.EAP文件的人,您可以参考Thomas Kilian的答案。