简化示例:
<xsl:template name="helper">
<xsl:attribute name="myattr">first calculated value</xsl:attribute>
</xsl:template>
<xsl:template match="/>
<myelem>
<xsl:call-template name="helper" />
<xsl:attribute name="myattr">second calculated value</xsl:attribute>
</myelem>
</xsl:template>
有没有办法让第二个将第二个计算值附加myattr
到结果节点中的相同属性?
我已经看到,如果目标属性在源 xml 中,则可以使用属性值模板,但是我可以以某种方式引用我之前附加到结果节点的属性值吗?
提前致谢!