Ho (XML):
codice:
<root>
<node1> bla bla </node1>
<node2> bla bla </node1>
<node3> bla bla </node1>
<node4> bla bla </node1>
<node5> bla bla </node1>
</root>
Ho (XSLT):
codice:
<xsl:call-template name="FOO">
<xsl:with-param name="number" select="1"/>
</xsl:call-template>
e il template:
codice:
<xsl:template name="FOO">
<xsl:param name="number"/>
<xsl:copy-of select="concat(node,$number)"/>
</xsl:template>
Voglio dei copy-of node1, node2, node3
ma la funzione concat(node,$number) non va bene:
"Can not convert #STRING to a NodeList!"

c'e' una soluzione per utilizzare nell'XPath una stringa e una variabile?