【问题标题】:Accessing Visio UML Data访问 Visio UML 数据
【发布时间】:2014-06-15 00:09:36
【问题描述】:

我正在使用 Visio 2013 Professional 试用版,我希望能够读取数据以在其他地方使用它。最好是 XML,但只要我能读懂它,我真的不在乎。有什么办法可以做到吗?

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

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

任何帮助都会很棒。

【问题讨论】:

    标签: xml uml visio


    【解决方案1】:

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

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

    • Visio UML 到 XMI 的导出功能:

    http://msdn.microsoft.com/en-us/library/office/aa140339%28v=office.10%29.aspx

    • 从 CNet 下载 XMI .dll:

    http://download.cnet.com/UML-To-XMI-Export/3000-2206_4-10732176.html

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

    http://www.ibm.com/developerworks/rational/library/import-microsoft-visio-diagrams-2/

    • 使用 ESRI 导出 XMI:

    http://support.esri.com/em/knowledgebase/techarticles/detail/26105

    【讨论】:

    • 所有这些资源与我目前找到的相同。找不到指向 XMLExport 的 microsoft 链接,CNet 下载会让我卡住,因为我找不到 .src 文件,因为它引用了 Visio 2003,并且最后一个链接需要第一个链接才能工作。这就是我卡住的地方:/
    • 它曾经运行良好,我认为 XMIExport.dll 可以从 Microsoft 免费下载。我想 Visio 2013 并非如此。 问:您真的需要 Visio 吗?例如,您是否考虑过尝试使用 Eclipse UML 建模器? marketplace.eclipse.org/content/…
    • 如果我绝对有必要,我可以使用其他东西,但我不会放弃 Visio,因为它非常适合我:P
    • @Matt XML Metadata Interchange (*.xmi) 是关键。无论您使用什么工具,它都是标准化的 UML 文件格式。如果您的工具不支持它,那么它不是 UML 建模工具,它只是绘图工具,或者您有供应商锁定
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-19
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    相关资源
    最近更新 更多