Hoy haciendo pruebas me acabo de dar cuenta que una variable no funciona como parte de una etiqueta xsl:for-each, alguno sabe si hay que hacer alguna trampita... un ejemplo de mi código es el siguiente:
<xsl:variable name="id">2</xsl:variable>
<xsl:template match="/">
...
<xsl:for-each select="raiz/nodo[id='$id']">
También probé con esto y nada:
<xsl:variable name="id" select="2"/>
<xsl:template match="/">
...
<xsl:for-each select="raiz/nodo[id='$id']">
Saben algún truco o no se puede, porque quizás sea eso lo que no me permite resolver mi problema anterior
