前页 | 后页 |
为XSL转换建模
对XSL转换建模时,可以使用文件系统中已存在的文件,也可以在模型元素中创建样式表和源的内容。
现有文件中的模型元素
这是对转换建模的最简单,最常用的方法。将文件拖到XML转换图上时,将为您生成适当的Artifact元素。然后,您可以使用“快速链接器”,通过跟踪连接器将文件Artifact元素作为输入链接到XML Transform元素。
(可选)您可以:
- 通过将XML File或Output Artifact链接到XML Transform Artifact的Trace连接器来指定备用输出位置(文件)
- 通过将XSD架构文件拖到图上并将结果XSD元素连接到XML Transform元素的任何Output Artifact来验证输出文档。
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
打开文件浏览器和XML转换图。 |
|
2 |
在文件浏览器中,单击输入文件并将其拖到XML Transform图上。 出现提示,将文件另存为:
|
|
3 |
选择“外部工件”选项。 将为输入文件生成一个XML File Artifact元素。 |
|
4 |
在文件浏览器中,单击XSL样式表文件,然后将其拖到XML转换图上。 根据提示,选择“外部工件”选项。 为样式表文件生成一个XSLT元素。 |
|
5 |
将XML Transform图标从工具箱拖到图上,以创建XML Transform Activity元素。如果愿意,请为该元素重新命名。 |
|
6 |
从“常用”工具箱页面中拖动“跟踪”图标,在以下各项之间创建关系:
|
|
7 |
(可选的。)
|
|
8 |
按Ctrl + S保存图表内容。 如果输出旨在为HTML,则您的图表可能类似于以下内容:
|
从头开始建模元素
当您使用“ XML转换”工具箱创建XSLT和XML File元素时,系统会将它们存储为模型文档。双击XML Transform图上的元素以在Enterprise Architect的XSLT Debugger中打开模型文档,您可以在其中编写和编辑文件内容。保存文档后,内容将保存回模型。
否则,对转换进行建模的过程与“ 根据现有文件对元素进行建模”中描述的过程相同。
使用XML编辑器编辑文档
Enterprise Architect提供了一个强大而强大的XML编辑器,具有许多功能,包括:
- 智能感知
- 上下文结构树提供快速的替代导航(提示:按Ctrl + 1切换文档树视图)
- XSL和XSD文档元素的自定义图标
- 代码完成和
- 验证文档和引用的架构