[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] xsl:for-each with dynamic select


Subject: Re: [xsl] xsl:for-each with dynamic select
From: Michael Ludwig <mlu@xxxxxxxxxxxxx>
Date: Tue, 15 Apr 2008 13:56:34 +0200

Martin Honnen schrieb:
Przemek Urbanski wrote:

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

You can use <xsl:for-each select="*[local-name() = $tmp_var]"> if tmp_var contains the local name of an element.

Or, to match all elements whose local name contains the string "Server", write:

select="*[ contains( local-name(), 'Server' ) ]"

Michael


Current Thread