如何动态提供参数名称?
例如:我有几个参数作为输入进入 xsl,每个参数都包含 xml 内容。但是,在 xsl 中,我不知道运行时会有多少参数。
我尝试使用以下 xsl 但没有奏效。
<xsl:element name="param0">
<xsl:copy-of select="concat('$','param0')/>
</xsl:element>
但以下将从参数获取 xml。
<xsl:element name="param1">
<xsl:copy-of select="$param1"/>
</xsl:element>
在运行时我知道有多少参数,但不能在 xsl 中定义相同的参数,因为参数的数量总是随着输入而变化。
您能否让我知道这在 xsl 中是否可行?
谢谢,基兰