Källkoden för /anders.enges/xml/xml22.asp
<!--#include file="../inc/navstuff.asp" -->
<h4>xsl:choose</h4>
<p>Syntax:</p>
<div class="res">
   <p><xsl:choose><br>
        <xsl:when test="<i>pattern</i>"><br />
           ...<br>
        </xsl:when> <br>
        <xsl:when test="<i>pattern</i>"> <br>
           ...<br>
        </xsl:when> <br>
        <xsl:otherwise> <br>
           ...<br>
        </xsl:otherwise> <br>
     </xsl:choose></p>
   </div>
<p>Detta är det närmaste en If...Else...EndIf vi kommer, även om
   den nog mer påminner om case i vb eller switch C mm.</p>
<p>Om vi bara har en enda xsl:when och en xsl:otherwise, kan vi dock jämföra
   med en Else If.</p>
  
<p>Ett lite mer avancerat exempel på choose:</p>
<%  show "xml22_1.xsl" %>
<%  showLink "xml22_1.xml" %>
<p>Observera att vi i likhet med xsl:if satte ett attribut i efterskott.</p>
<!--#include file="../inc/footer.asp" -->