[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: using functions in the name of a variable..
> From: Jerome Sabourin [mailto:Jsabourin@xxxxxxxxxxxxxxxxx] > Sent: Wednesday, July 30, 2003 11:20 AM > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > Subject: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|