パラメータ名を動的に指定するにはどうすればよいですか?
例: 入力として xsl に入力されるパラメーターはほとんどなく、各パラメーターは xml コンテンツを保持します。ただし、xsl では、実行時にいくつのパラメーターが発生するかわかりません。
次のxslで試しましたが、うまくいきませんでした。
<xsl:element name="param0">
<xsl:copy-of select="concat('$','param0')/>
</xsl:element>
しかし、以下はparamからxmlを取得します。
<xsl:element name="param1">
<xsl:copy-of select="$param1"/>
</xsl:element>
実行時に、いくつのパラメーターがあるかはわかっていますが、no.of params は入力に対して常に変化するため、xsl で同じものを定義することはできません。
これが xsl でも可能かどうか教えてください。
ありがとう、キラン