将Enterprise Architect Diagrams导出为XML,JSON或Web友好格式

时间:2014-12-18 01:31:01

标签: javascript architecture uml enterprise-architect

有没有办法将Enterprise Architect图表导出为网络友好的机器可读格式(例如JSON,XML等)?

我正在尝试创建一个基于Web的用户界面,用于显示我在EA中创建的自定义组件图。我想在网页上显示这些图表,同时允许用户更新图表(通过客户端脚本...可能是Javascript UML库或其他东西),并且还以更加模糊的数据格式存储这些图表。远程数据存储。如果在EA中有一些易于使用的东西,请告诉我。

感谢任何帮助或建议。

2 个答案:

答案 0 :(得分:2)

结帐UMLCanvas。这是我曾参与过的一个开源项目,完全按照你的描述进行。当我们停止处理它时,你通常在类图上使用的所有东西都得到了支持。

EA还有一个双向界面。

以下是它在网页中的显示方式示例 enter image description here

答案 1 :(得分:0)

您可以从EA导出到XML架构:从项目中选择菜单选项Tools,XML Schema,Generate XML schema。 将出现一个窗口,您可以选择几个选项,提供文件名和生成。 生成XML文件后,在任何文本编辑器中打开它,选择整个文本并将其粘贴到网页http://www.utilities-online.info/xmltojson的左侧窗口中。

此页面可让您将任何XML转换为JSON(反之亦然)。