Igo*_*ejc 5 c# parsing xmi enterprise-architect
我正在尝试以编程方式从Enterprise Architect模型中提取信息(保存在XMI文件中) - 我需要它来生成一些报告,但我不想创建EA加载项.在任何地方都有C#XMI解析器库吗?
我当然可以从其XML模式生成XMI解析代码,但这将是我的第二个选择.
小智 3
您真的需要 XML 吗?EA 将其信息保存在数据库中(EA 7.5 起的标准 Jet DB 别名 MS Access 格式,尽管其 eap 文件扩展名),应该易于查询。另一种方法是使用自动化接口(在 C# 中,您需要导入 Interop.EA)来访问 EA 存储的所有内容以及生成的图表。