Subject: Re: [xsl] Selecting node at a certain position from a nodeset From: Marco Guazzone <sguazt@xxxxxxxxxxx> Date: Wed, 22 Jan 2003 15:08:58 +0100 (CET) |
I've just tried without exsl:node-set, but only parenthesis: <xsl:apply-templates select="($sections/section[@group=1]/item[@id=1])[$pos]"/> and it works!! So I think this is the better solution! Any comment? -------------------------------- Marco Guazzone Software Engineer Kerbero S.r.L. - Gruppo TC Viale Forlanini, 36 Garbagnate M.se (MI) 20024 - Italy mail: marco.guazzone@xxxxxxxxxxx www: http://www.kerbero.com Tel. +39 02 99514.247 Fax. +39 02 99514.399 -------------------------------- On Wed, 22 Jan 2003, Marco Guazzone wrote: > Hi David, > so how do you solve this problem? > Is the exsl:node-set solution the better one (respect to computation > time and memory consumption) ? > Regards, > > -------------------------------- > Marco Guazzone > Software Engineer > Kerbero S.r.L. - Gruppo TC > Viale Forlanini, 36 > Garbagnate M.se (MI) > 20024 - Italy > mail: marco.guazzone@xxxxxxxxxxx > www: http://www.kerbero.com > Tel. +39 02 99514.247 > Fax. +39 02 99514.399 > -------------------------------- > > On Wed, 22 Jan 2003, David Carlisle wrote: > > > > > > > select="$sections/section[@group=1]/item[@id=1][$pos]"/> > > > > the $pos item node that is a child of section[@group=1] > > and has @id=1. > > > > Since you have uniue ids within each section, if $pos is 1 > > you should get the same as > > > > > > select="$sections/section[@group=1]/item[@id=1]"/> > > > > but id pos is any number other than 1 you should get nothing as > > there is only one item in each step satisfying [@id=1] so position() is > > always equal to 1. > > > > David > > > > > > ________________________________________________________________________ > > This e-mail has been scanned for all viruses by Star Internet. The > > service is powered by MessageLabs. For more information on a proactive > > anti-virus service working around the clock, around the globe, visit: > > http://www.star.net.uk > > ________________________________________________________________________ > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Selecting node at a certa, David Carlisle | Thread | Re: [xsl] Selecting node at a certa, David Carlisle |
[xsl] xsl include doesn't check and, Thomas Sandor | Date | Re: [xsl] Selecting node at a certa, Marco Guazzone |
Month |