Subject: Re: [xsl] Question: Pairing sibling nodes From: Ahsan Ali <doubleletter@xxxxxxxxx> Date: Tue, 15 Nov 2005 16:24:38 +0400 |
Thank you Jarno. This works. Cheers, Ahsan On 11/15/05, Jarno.Elovirta@xxxxxxxxx <Jarno.Elovirta@xxxxxxxxx> wrote: > Hi, > > >I have an xml fragment as following: > > > ><PNR> > > > > <LNameInfo> > > <LName>A.</LName> > > </LNameInfo> > > > ><LNameInfo> > > <LName>Smith</LName> > > </LNameInfo> > > > ><LNameInfo> > > <LName>Johnson</LName> > > </LNameInfo> > > > ><FNameInfo> > > <FName>Ahsan</LName> > > </FNameInfo> > > > ><FNameInfo> > > <FName>Brad</FName> > > </FNameInfo> > > > ><FNameInfo> > > <FName>Dave</FName> > > </FNameInfo> > > > ></PNR> > > > >I need to print the first Lname with the first Fname, and the > >second with the second, and so on. > > <xsl:for-each select="LNameInfo"> > <xsl:variable name="i" select="position()"/> > <xsl:value-of select="LName"/> > <xsl:text> </> > <xsl:value-of select="../FNameInfo[position() = $i]/FName"/> > </> > > Jarno > > -- Muted Musings - http://doubleletter.blogspot.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Question: Pairing sibling, Jarno.Elovirta | Thread | [xsl] [Newbie] Approaches to debugg, Earle Martin |
[xsl] How to select immediate prece, Arulraj | Date | Re: [xsl] How to select immediate p, David Carlisle |
Month |