前页 后页

从XML导入

您可以在模型之间复制Enterprise Architect模型元素,以进行分布式开发,手动版本控制和其他好处。为此,您可以通过以下任何一种格式从XMI(基于XML)文件中导入父程序包:

  • UML 1.3(XMI 1.0)
  • UML 1.3(XMI 1.1)
  • UML 1.4(XMI 1.2)
  • UML 2.x(XMI 2.1)
  • MOF 1.3(XMI 1.1)
  • MOF 1.4(XMI 1.2)
  • Enterprise Architect的本机XML
您还可以导入由诸如Rational Software Architect(RSA)和Rational Software Modeler(RSM)之类的工具生成的* .emx和* .uml2文件,以及Canonical XMI 2.1文件,BPMN 2.0 XML文件,Rhapsody和MagicDraw模型,和ArcGIS导出的XML文件。

访问

在浏览器窗口中选择目标软件包,然后:

色带

发布>模型交换>导入XML>从XML导入包

键盘快捷键

Ctrl + Alt + I

从XML文件导入包

选项

行动

也可以看看

文档名称

输入要从中导入XML文件的目录路径和文件名。

导入图

选择复选框以导入图。

条形GUID

选中复选框以在导入时从文件中删除通用标识符信息。

通过删除GUID,可以将一个包两次导入到同一模型中。第二次导入要求选中此复选框,以应用新的GUID以避免元素冲突。

写日志文件

选中复选框以写入导入活动日志(推荐)。

日志文件保存在要从中导入文件的目录中,其名称与导入文件的名称相同,并带有后缀_ import.log。

使用单笔交易导入

此选项默认为“首选项”对话框的“ XML规范”页面中的“使用单笔交易导入”复选框的设置。如果愿意,可以从默认设置更改该选项。

如果选中此复选框,则XML文件将在一个事务中导入。不建议大量进口。

如果未选中该复选框,则将分别导入数据项;您可以确定问题项目,而不会阻止整个导入。如果导入很可能遇到锁定问题,或者您要导入大XML文件,请取消选中该复选框。

XML规范

合并XMI

单击此按钮以显示两个选项,用于将XMI文件的内容与所选软件包的内容合并。

  • '使用合并文件'-使用合并文件将XMI文件的内容与程序包的内容合并
  • “直接合并”-直接将XMI文件的内容与程序包的内容合并,而不合并文件
直接与XMI合并软件包 使用合并文件将软件包与XMI合并

处理导入的数据类型

如果要从Rose XMI 1.1导入,请单击下拉箭头,然后选择要添加到模型的数据类型。

导入后的基准软件包

选中此复选框以打开“创建基准”对话框,一旦导入完成,将通过该对话框确定导入的软件包的基准。

使用“将包导出到XML”对话框将包导出到XMI 1.1时,选择此选项还会生成合并文件。

创建基准 导出到XML

进口

单击此按钮开始导入。

单击此按钮以关闭对话框。

救命

单击此按钮以显示此帮助页面。

进口进度

指示导入进度。

笔记

  • 在Enterprise Architect的Corporate , Unified和Ultimate版本中,如果启用了安全性,则必须具有“导入XML”权限才能从XML导入包
  • 如果连接到SQL Server存储库,则需要对Enterprise Architect的t_image表具有ALTER权限,才能导入模型图像
  • 当您通过现有软件包导入XML文件时,除非您使用“使用合并文件”按钮,否则将首先删除当前软件包中的所有信息。在导入XML文件之前,请确保您没有不想丢失的重要更改
  • 如果要导入以前与UML_EA.DTD文件一起导出的XMI 1.1文件,则UML_EA.DTD文件必须存在于要写入XMI文件的目录中;否则,该目录将不存在。如果缺少UML_EA.DTD文件,则会发生错误

学到更多