Subject: RE: [xsl] N input nodes to specific number of ouput nodes From: "Bordeman, Chris" <Chris.Bordeman@xxxxxxxxxxxxxxxxx> Date: Fri, 24 Oct 2008 14:59:40 -0500 |
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: [xsl] 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: [xsl] 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/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] N input nodes to specific, Bordeman, Chris | Thread | Re: [xsl] N input nodes to specific, Colin Paul Adams |
Re: [xsl] Elements and functions av, Colin Paul Adams | Date | Re: [xsl] Elements and functions av, Michael Ludwig |
Month |