This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Conditional [AND] [OR] testing.
- To: "XSL-List at lists dot mulberrytech dot com" <XSL-List at lists dot mulberrytech dot com>
- Subject: [xsl] Conditional [AND] [OR] testing.
- From: Stephen Cunliffe <scunliffe at digitalfairway dot com>
- Date: Wed, 21 Feb 2001 14:15:26 -0500
- Organization: Digital Fairway Corporation
- Reply-To: xsl-list at lists dot mulberrytech dot com
I'm probably missing the obvious, but...
I'm just looking for quick syntax on how to do an <xsl:if> or <xsl:when>
test for A or B, or A and B.
E.g.
To simulate [AND], I could nest the following:
<xsl:if test="vehicle=='car'">
<xsl:if test="colour=='red'">
We have a special on fuzzy dice!...
</xsl:if>
</xsl:if>
To simulate [OR], I could nest the following:
<xsl:choose>
<xsl:when test="vehicle=='financed'">
Congrats on the new vehicle!
</xsl:when>
<xsl:when test="vehicle=='leased'">
Congrats on the new vehicle!
</xsl:when>
</xsl:choose>
Can I use || or && or similar to do 2+ tests in one if/when?
Steve
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list