[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Question: Pairing sibling nodes
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
|
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
|