Subject: RE: [xsl] using functions in the name of a variable.. From: "Martinez, Brian" <brian.martinez@xxxxxxxxxxx> Date: Wed, 30 Jul 2003 11:33:48 -0600 |
> From: Jerome Sabourin [mailto:Jsabourin@xxxxxxxxxxxxxxxxx] > Sent: Wednesday, July 30, 2003 11:20 AM > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > Subject: [xsl] using functions in the name of a variable.. > > Greetings, > > I don't know if this is possible but i am trying to do it > with no luck. I > want to create the name of my xsl variable on the fly, using > the position > function.. is it possible? No. XSLT variable names must be known at compile time. > <xsl:for-each select = "//Table/col"> > <xsl:variable name = "concat('col', position())" > select = "@col"></xsl:variable> > </xsl:for-each> This code has an additional problem; the xsl:variable declaration is only in scope within the for-each, so it can't be referenced elsewhere in your stylesheet. hth, b. | brian martinez brian.martinez@xxxxxxxxxxx | | lead gui programmer 303.357.3548 | | cheap tickets, part of trip network fax 303.357.3380 | | 6560 greenwood plaza blvd., suite 400 englewood, co 80111 | | cendant travel distribution services http://www.cheaptickets.com/ | XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] using functions in the name , Jerome Sabourin | Thread | RE: [xsl] xsl:output method=xml, Frank J. Buono |
[xsl] using functions in the name , Jerome Sabourin | Date | RE: [xsl] xsl:output method=xml, Frank J. Buono |
Month |