Subject: possible to mimic while-like behavior? From: "Carole E. Mah" <carole@xxxxxxxxxxxxxxxxxx> Date: Thu, 16 Mar 2000 14:58:36 -0500 (EST) |
I know there are only two conditionals possible in xsl stylesheets, <xsl:if> and <xsl:choose> (inside which one has <xsl:when> ... </xsl:when> and <xsl:otherwise>...</xsl:otherwise> with nesting allow). However, there is no "while" or "until". Imagine, <xsl:for-each select="foo"> <xsl:choose> <xsl:when test="bar">blah</xsl:when> <xsl:otherwise>blort</xsl:otherwise> </xsl:choose> </xsl:for-each> Now imagine that when the conditions are such that <xsl:otherwise> is matched, one wants to break out of the <xsl:for-each>. e.g., speaking in a Perl-esque way, I want while ($foo != "bar") { blah } Is there any way to simulate, hack, or otherwise achieve this? thanks again, -carole - - - - - - - - - - - - - - - - - - - - - - - - - Carole E. Mah Carole_Mah@xxxxxxxxx Senior Programmer/Analyst Brown University Scholarly Technology Group phn 401-863-2669 fax 401-863-9313 http://www.stg.brown.edu/ personal: http://www.stg.brown.edu/~carolem/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
XSL Tool for IE5 XSL, Doug Ransom | Thread | Re: possible to mimic while-like be, David Halsted |
RE: Microsoft XSL and Conformance, Kay Michael | Date | Are Xalan compiled XSLT's thread-sa, Brian Dupras |
Month |