|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: "for-each" doubt
Assuming the id values are monotonic ascending integers
<xsl:for-each select="//FIELD">
<tr>
<td><xsl:value-of select="@label"/></td>
<td><xsl:apply-templates/></td>
</tr>
</xsl:for-each>
If not, add an <xsl:sort> to sort by @id, and/or change the to select to
something like
"//FIELD[@id < 20]". Can't judge this without seeing your data.
Mike Kay
> -----Original Message-----
> From: Luis Neves [mailto:lneves@xxxxxxxxxx]
> Sent: 10 October 2000 13:52
> To: xsl-list@xxxxxxxxxxxxxxxx
> Subject: "for-each" doubt
>
>
> Hello everyone,
> This is a newbie doubt, i hope you forgive me.
> I have a stylesheet that looks like this:
>
> <TABLE>
> <TR>
> <TD><xsl:value-of select="//FIELD[@id='1']/@label"/></TD>
> <TD><xsl:apply-templates select="//FIELD[@id='1']"/></TD>
> </TR>
> <TR>
> <TD><xsl:value-of select="//FIELD[@id='2']/@label"/></TD>
> <TD><xsl:apply-templates select="//FIELD[@id='2']"/></TD>
> </TR>
> .................
> <TR>
> <TD><xsl:value-of select="//FIELD[@id='20']/@label"/></TD>
> <TD><xsl:apply-templates select="//FIELD[@id='20']"/></TD>
> </TR>
>
> And I want to change it into something like this :
> <TABLE>
> <xsl:for-each select="//FIELD">
> <TR>
> <TD><xsl:value-of select="XXXXX"/></TD>
> <TD><xsl:apply-templates select="YYYYY"/></TD>
> </TR>
> </xsl:for-each>
> </TABLE>
>
> The problem I'm having is that I don't know what to put in
> the in XXXXXX and
> YYYYY.
> I wonder if anyone can help me with this?
> Thanks,
>
> Luis Neves
>
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








