设置 XSL 变换

XSL 是一种行业标准的 XML 格式脚本语言。JavaScript 可用来设置复杂功能。

对脚本的某些更改会通过验证,但其内容对于变换无效。例如:

  • 源节点被移除
  • 源标记 <source></source> 之间的内容被更改
  • 目标标记 <target></target> 之间的内容被更改
  • 完整映射 <map></map> 被移除

然后源细节被移除,映射被设为未设置

  1. 打开[变换设计器]。
  2. 选择一个现有的 XSL 变换并单击编辑变换。或单击创建新变换并选择脚本类型TML
  3. 选择一个 XSL 变换。变换源代码显示在[脚本视图]中。单击TML 细节,可以在 TML 模式编辑变换,但只能在脚本有效时编辑。
    注意:在 XSL 视图中创建的任何变换不能在 TML 映射中查看。

    脚本区域显示以下默认内容:

    <?xml version='1.0' encoding='utf-8' ?>
    <xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
    	<xsl:output method='xml'/>
    	<!– Add templates below –!>
    	<xsl:template match='New Template'>
    		<xsl:apply-templates/>
    	</xsl:template>
    </xsl:stylesheet>
  4. 指定变换名称和描述。
  5. 指定源和目标格式。
  6. 也可选择在变换中指定其他项目。
    注意:如果代码有错或无效,则无法返回至[TML 细节]视图。
  7. 单击保存保存变换。
  8. 有效性检查和测试变换。