This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: LOOP-LIMIT
- From: Corey_Haines at progressive dot com
- To: xsl-list at lists dot mulberrytech dot com
- Date: Fri, 1 Mar 2002 09:57:16 -0500
- Subject: Re: [xsl] LOOP-LIMIT
- Reply-to: xsl-list at lists dot mulberrytech dot com
You could do something like
<xsl:for-each select="root/child[@id<4]">
Do Something
</xsl:for-each>
<xsl:for-each select="root/child[@id>3]">
Do Something Else
</xsl:for-each>
Or,
<xsl:for-each select="root/child">
<xsl:choose>
<xsl:when test="@id < 4">
Do Something
</xsl:when>
<xsl:otherwise>
Do Something Else
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
-Corey
"William Rutford" <vsd18@rediffmail.com>
03/01/2002 09:43 AM
Please respond to xsl-list
To: xsl-list@lists.mulberrytech.com
cc: (bcc: Corey Haines)
Subject: [xsl] LOOP-LIMIT
Hi
I have a problem .. here it goes..
xml structure:
<root>
<child id = '1'/>
<child id = '2'/>
<child id = '3'/>
<child id = '4'/>
<child id = '5'/>
<child id = '6'/>
</root>
i have to run an <xsl:for-each> for the 'child' only till child id
= '4'..
i want to write the condition of the following type
if(id > 4)
{
do something..
}
else
{
do something else
}
can some one suggest me a way tro do that??
thanks
vasu
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list