[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: N input nodes to specific number of ouput nodes
The for-each "(1 to 10)" using a predefined variable worked fine. Thanks all. -----Original Message----- From: Bordeman, Chris [mailto:Chris.Bordeman@xxxxxxxxxxxxxxxxx] Sent: Friday, October 24, 2008 10:35 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: N input nodes to specific number of ouput nodes Thanks for all the ideas everyone, I'll give them a try. Chris Bordeman -----Original Message----- From: Martin Honnen [mailto:Martin.Honnen@xxxxxx] Sent: Wednesday, October 22, 2008 12:14 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: N input nodes to specific number of ouput nodes Bordeman, Chris wrote: > I'm trying to get the "1 to 10" to work with for-each. > > <xsl:for-each select="1 to 10"> > > Problem is inside the loop how do I access the input nodes? It keeps > complaining that I can't use whatever element here, "the context item > is an atomic value." Use a variable e.g. <xsl:variable name="items" select="foo"/> <xsl:for-each select="1 to 10"> <bar> <xsl:value-of select="if ($items[position() eq current()]) then $items[position() eq current()] else 'N/A'"/> </bar> </xsl:for-each> -- Martin Honnen http://JavaScript.FAQTs.com/
|
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
|