7

簡単な例:

<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>

2 番目に2 番目に計算された値を結果ノードの同じ属性に追加する方法はありますか?myattr

ターゲット属性がソース xml にある場合、属性値テンプレートを使用できることを見てきましたが、以前に結果ノードに追加した属性の値を何らかの方法で参照できますか?

前もって感謝します!

4

4 に答える 4