XSLT的自定义XML属性名称

时间:2019-02-11 21:01:33

标签: angularjs xml xslt

我有一个生成AngularJS的XSLT,模型='xxx'

现在,我必须制作一个XSLT才能使用相同的源,但是目标将是Angular6,

我将我的XSLT更改为此:(仅将模型更改为[(model)])

<xsl:template name="InputText">
    <div class="input-group">
    <input type="{@type}" class="form-control {@class}"
    >
    <xsl:attribute name="[(model)]">
         <xsl:value-of select="@model"/>
    </xsl:attribute>
   </input>
</div>

但是,当我进行转换时,我会收到以下消息:

FATAL ERROR:  'line 131: You cannot call an attribute '[(model)]''

我理解该错误,但是我的问题是,我必须使用一些转义符或其他参数。

测试:我的xslt执行是在Java上完成的。

0 个答案:

没有答案