<xsl:if test="podmínka
">
...
</xsl:if>
náhrada if-then-else
<xsl:choose>
<xsl:when test="podmínka
">
…
</xsl:when>
<xsl:otherwise>
…
</xsl:otherwise>
</xsl:choose>
výběr z více variant
<xsl:choose> <xsl:when test="podmínka
"> … </xsl:when> <xsl:when test="podmínka
"> … </xsl:when> <xsl:otherwise> … </xsl:otherwise> </xsl:choose>