Subject: RE: [xsl] Get value outside of for-each Statement From: "Passin, Tom" <tpassin@xxxxxxxxxxxx> Date: Thu, 19 Aug 2004 15:32:16 -0400 |
> From: Niclas Hedhman [mailto:niclas@xxxxxxxxxxx] > Sent: Thursday, August 19, 2004 3:17 PM > > To start with, I wouldn't write a for-each loop at all. Instead; > > <xsl:template match="employees"> <!-- or whatever root you have--> > <table> > <xsl:apply-template select="employee_name" /> > </table> > </xsl:template> > > <xsl:template match="employee_name" > > <tr> > <td><xsl:value-of select="." /></td> > <td><xsl:value-of select="following-sibling::employee_number" /></td> > </tr> > </xsl:template> > > But the proper answer to your question is about learning the so called > 'axis' > concept and in your particular case the "following-sibling::". Just for a bit of completeness, following-sibling will find the employee_number nodes even if you do use xsl:for-each, so it can still be used if desired. Cheers, Tom P
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Get value outside of for-, Passin, Tom | Thread | RE: [xsl] Get value outside of for-, john lee |
RE: [xsl] Get value outside of for-, Passin, Tom | Date | [xsl] difference between nameofelem, Burghard Güther |
Month |