[xsl] xsl:for-each with dynamic select

Subject: [xsl] xsl:for-each with dynamic select
From: Przemek Urbanski <Przemek.Urbanski@xxxxxxxxxxxxxx>
Date: Tue, 15 Apr 2008 12:37:58 +0100
Hey,

I have simple for-each like:

<xsl:for-each select="server1">
...
</xsl:for-each>

- works and it's all happy.
Problem that I want to generate server1 (node name) to be serverX.
I simply tried :

<xsl:variable name="tmp_var">server1</xsl:variable>
<xsl:for-each select="$tmp_var">
...
</xsl:for-each>

and it does not work.

My feeling is server1 in first case is treated as node id, in second case as normal string. Any idea how to fix it?

Thank you
P

Current Thread