xslt

XSLT. Примеры решений

xslt

Условные выражения

<!-- Простое -->
<xsl:if test="<выражение>">
  <!-- если <выражение> = true -->
</xsl:if>

<!-- Равно -->
<xsl:if test="var &gt; 10">
    <!-- если var = 10 -->
</xsl:if>

<!-- Инверсия -->
<xsl:if test="not(<выражение>)">
    <!-- если <выражение> = false -->
</xsl:if>

<!-- Эффект оператора ELSE -->
<xsl:choose>
    <xsl:when test="var &gt; 10">
        <!-- если var = 10 -->
    </xsl:when>
    <xsl:otherwise>