RE: [xsl] Using a parameter to denote an element by name.

Subject: RE: [xsl] Using a parameter to denote an element by name.
From: Américo Albuquerque <aalbuquerque@xxxxxxxxxxxxxxxx>
Date: Wed, 23 Apr 2003 15:57:12 +0100
Hi

<xsl:for-each select="/ROWSET/ROW/*[name()=$sig]"/>

 or

<xsl:for-each select="/ROWSET/ROW/*[local-name()=$sig]"/>

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Simon Kelly
> Sent: Wednesday, April 23, 2003 3:39 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Using a parameter to denote an element by name.
> 
> 
> Hia all,
> 
> I'm trying to select the children of a set of nodes that have 
> the same name. I have tried the following to do it, but I am 
> getting back illegal token errors.
> 
> <xsl:for-each select=\"/ROWSET/ROW/$sig\">
> <xsl:for-each select=\"/ROWSET/ROW/{$sig}\">
> <xsl:for-each select=\"/ROWSET/ROW/child::[name() = $sig]\">
> 
(...)
> 



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread