RE: [xsl] Conditional [AND] [OR] testing.

Subject: RE: [xsl] Conditional [AND] [OR] testing.
From: "Clapham, Paul" <pclapham@xxxxxxxxxxxxx>
Date: Wed, 21 Feb 2001 11:32:00 -0800
Oddly enough, you use "and" and "or" for this...

<xsl:if test="vehicle='car' and colour='red'">
<xsl:when test="vehicle='financed' or vehicle='leased'">


-----Original Message-----
From: Stephen Cunliffe [mailto:scunliffe@xxxxxxxxxxxxxxxxxx]
Sent: February 21, 2001 11:15
To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] Conditional [AND] [OR] testing.

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.


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!...

To simulate [OR], I could nest the following:
  <xsl:when test="vehicle=='financed'">
    Congrats on the new vehicle!
  <xsl:when test="vehicle=='leased'">
    Congrats on the new vehicle!

Can I use || or && or similar to do 2+ tests in one if/when?


 XSL-List info and archive:

 XSL-List info and archive:

Current Thread