Xml 访问Visio UML数据

Xml 访问Visio UML数据,xml,uml,visio,Xml,Uml,Visio,我正在使用Visio 2013 Professional试用版,我希望能够读取数据以便在其他地方使用。最好是XML,但只要我能读,我就不在乎了。我有办法做到这一点吗 我的目标是在Visio中创建UML图,然后能够提取数据以自动生成代码 我在网上搜索过,每个来源似乎都告诉我或暗示Visio有内置的XML格式,但我似乎没有。它是我因试用版而丢失的东西,是从Visio 2013中删除的,还是我只是错误地跳过了某些东西 任何帮助都会很好。您应该能够将Visio UML图导出为“XMI”,一种XML格式

我正在使用Visio 2013 Professional试用版,我希望能够读取数据以便在其他地方使用。最好是XML,但只要我能读,我就不在乎了。我有办法做到这一点吗

我的目标是在Visio中创建UML图,然后能够提取数据以自动生成代码

我在网上搜索过,每个来源似乎都告诉我或暗示Visio有内置的XML格式,但我似乎没有。它是我因试用版而丢失的东西,是从Visio 2013中删除的,还是我只是错误地跳过了某些东西


任何帮助都会很好。

您应该能够将Visio UML图导出为“XMI”,一种XML格式

这些链接中的任何一个都可能为您指明正确的方向:

  • Visio UML到XMI导出功能:

  • 从CNet下载XMI.dll:

  • 创建XMI以导入IBM Rational Software Architect:

  • 使用ESRI导出XMI:

所有这些资源都是我目前找到的相同资源。找不到指向XMLExport的microsoft链接,CNet下载将使我无法找到.src文件,因为它引用了Visio 2003,最后一个链接需要第一个链接才能工作。这就是我被卡住的地方:/它过去工作正常,我认为XMIExport.dll可以从Microsoft免费下载。我想Visio 2013并非如此。问:你真的需要Visio吗?例如,您是否考虑过尝试EclipseUML建模器?如果我必须这样做,我可以做其他事情,但我不会放弃Visio,因为它非常适合我:P@Matt这是关键。无论您使用什么工具,它都是标准化的UML文件格式。如果您的工具不支持它,那么它不是UML建模工具,它只是一个图片绘制工具,或者您有一个供应商锁