前页 后页

添加导入/导出脚本

在Enterprise Architect ,可以从软件包中导入软件包并以各种XMI和XML格式将软件包导出(或发布)到外部文件。您还可以将此功能合并到MDG技术中,添加一个脚本,该脚本包含您自己的可扩展样式表语言转换(XSLT),以在文件格式之间进行转换。

合并导出(发布)脚本

描述

也可以看看

1个

在首选的编辑器中,创建一个XSLT,以从源格式(如“发布模型包”对话框中列出的)转换为要生成的目标格式。

2

在Enterprise Architect ,打开Scripter窗口,并在首选脚本引擎下创建一个脚本作为Normal脚本。

将XSLT剪切并粘贴到脚本编辑器中。

脚本编写

3

在MDG技术创建向导中,将该脚本添加到您的MDG技术中。

添加脚本

4

对所需的技术.mts文件进行任何添加,然后再次使用MDG技术创建向导完全生成技术.xml文件。

在文本编辑器中打开技术.xml文件(而不是.mts文件),然后找到<Script部分。

使用MTS文件 创建MDG技术文件

5

编辑<Script行以设置适当的名称,类型和语言:

  • 名称是要显示在“发布>技术”功能区面板中的技术选项文本
  • type是单词“ Publish-”,后跟要导出的文件格式的名称,如“ Publish Model Package”对话框中列出的那样
  • 语言是XSLT
例如:

<脚本

name =“您的技术”

type =“ Publish-UML 2.1(XMI 2.1)”

language =“ XSLT”>

<内容

xmlns:dt =“ urn:schemas-microsoft-com:datatypes” dt:dt =“ bin.base64”>

</ Content>

</ Script>

6

保存MDG Technology .xml文件,并将其部署在您的系统上。

部署MDG技术

合并导入脚本

描述

也可以看看

1个

在您的首选编辑器中,创建一个XSLT以将其从源格式转换为目标XMI格式。

2

在Enterprise Architect ,打开Scripter窗口,并在首选脚本引擎下创建一个脚本作为Normal脚本。

将XSLT剪切并粘贴到脚本编辑器中。

脚本编写

3

在MDG技术创建向导中,将该脚本添加到您的MDG技术中。

添加脚本

4

对所需的技术.mts文件进行任何添加,然后再次使用MDG技术创建向导完全生成技术.xml文件。

在文本编辑器中打开技术.xml文件(而不是.mts文件),然后找到<Script部分。

使用MTS文件 创建MDG技术文件

5

编辑<Script行以设置适当的名称,类型和语言:

  • name是要在Enterprise Architect的“发布>技术>发布”功能区选项中显示的技术选项文本
  • 类型是单词“导入-”,后跟要生成的XMI文件格式的名称,如“发布模型包”对话框中列出
  • 语言是XSLT
例如:

<脚本

name =“您的技术”

type =“ Import-UML 2.1(XMI 2.1)”

language =“ XSLT”>

<内容

xmlns:dt =“ urn:schemas-microsoft-com:datatypes” dt:dt =“ bin.base64”>

</ Content>

</ Script>

6

保存MDG Technology .xml文件,并将其部署在您的系统上。

部署MDG技术

笔记

  • 在XSLT 1.0中创建脚本的内容

学到更多