| 前页 | 后页 | 
从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
访问
在浏览器窗口中选择目标软件包,然后:
| 色带 | 发布>模型交换>导入XML>从XML导入包 | 
| 键盘快捷键 | + + I | 
从XML文件导入包
| 选项 | 行动 | 也可以看看 | 
|---|---|---|
| 文档名称 | 输入要从中导入XML文件的目录路径和文件名。 | |
| 导入图 | 选择复选框以导入图。 | |
| 条形GUID | 选中复选框以在导入时从文件中删除通用标识符信息。 通过删除GUID,可以将一个包两次导入到同一模型中。第二次导入要求选中此复选框,以应用新的GUID以避免元素冲突。 | |
| 写日志文件 | 选中复选框以写入导入活动日志(推荐)。 日志文件保存在要从中导入文件的目录中,其名称与导入文件的名称相同,并带有后缀_ import.log。 | |
| 使用单笔交易导入 | 此选项默认为“首选项”对话框的“ XML规范”页面中的“使用单笔交易导入”复选框的设置。如果愿意,可以从默认设置更改该选项。 如果选中此复选框,则XML文件将在一个事务中导入。不建议大量进口。 如果未选中该复选框,则将分别导入数据项;您可以确定问题项目,而不会阻止整个导入。如果导入很可能遇到锁定问题,或者您要导入大XML文件,请取消选中该复选框。 | XML规范 | 
| 合并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文件,则会发生错误
