| 前页 | 后页 | 
导入XSD
要对W3C XML Schema(XSD)文件进行反向工程以创建或覆盖UML类模型的Package,可以使用XML Schema Import工具。
访问
| 色带 | 开发>模式建模>导入XSD | 
导入架构文件
| 选项 | 行动 | 也可以看看 | 
|---|---|---|
| 包 | 显示所选目标软件包的名称。 | |
| 目录 | 输入或浏览(单击 | |
| 选定的文件 | 列出当前可用于导入的XML模式。 
 | |
| 导入带有“类型”后缀的全局元素 | 选中此复选框可将全局元素及其所引用的ComplexType视为两个单独的实体。 | 全局元素和ComplexType | 
| 导入引用的XML模式 | 选中此复选框以导入“选定文件”字段中选定的任何文件正在引用的任何XML模式。 | |
| 为XML模式创建图 | 选择此复选框可在每个导入的XSDschema包下创建一个类图。 | |
| 将XSD元素/属性导入为 | 选择适当的单选按钮以指示如何将内联XSDelements和XSDattributes导入到类中,方法如下: 
 | |
| 进口 | 单击此按钮开始XSD导入。 | |
| 关 | 单击此按钮以关闭对话框,而不保存您的选项选择。 | |
| 进展 | 显示指示架构导入进度的系统消息。 在包含大量外部参考的导入中,捕获进度消息以检查已导入的内容可能很有用。为此,请右键单击消息,然后: 
 | 
笔记
- 如果模型中已经存在要导入的XML Schema文件,则Enterprise Architect跳过导入文件
- 对XSD基本类型的引用始终作为UML属性导入
- 始终将外部模式文件中对XSD构造的引用作为UML属性导入
- Enterprise Architect使用XML架构的XSD Import和XSD Include元素中的schemaLocation属性来确定文件之间的依赖关系。必须将此属性设置为有效的文件路径(而不是URL),以正确导入依赖的XML模式。

 )包含源XSD文件的目录。
 )包含源XSD文件的目录。