从Enterprise Architect的模型中提取数据
-
13-09-2019 - |
题
我想以编程方式提取企业架构师模型(保存在 XMI信息文件) - 我需要它来生成一些报道,但我不想那么远,创建EA附加去。是否有一个C#XMI解析库地方?
我当然可以从产生它的XML模式XMI解析代码,但是这将是我的第二个选项。
解决方案
你真的需要一个XML? EA保存其数据库中的信息(标准Jet数据库别名MS Access格式为EA 7.5,尽管它的EAP文件扩展名),它应该是便于查询。 另一种方法是使用自动化接口(在C#中,您将需要进口Interop.EA)来访问一切EA商店和也被生成图表。
其他提示
好吧,是我到目前为止已经发现的是,有不同版本XMI 的。到报价维基百科:
XMI的几个版本已经 创建:1.0,1.1,1.2,2.0和2.1。 在2.x版本是根本 从1.x的一系列不同的。
我出口EA模型既能1.1和2.1和出口确实显得与众不同,从顶部的XML元素开始。所以我想谈论的是MI解析器的时候,你首先要说明你是哪个版本XMI感兴趣的
不隶属于 StackOverflow