next up previous contents
suivant: Traitement des données monter: XSL : les styles précédent: Extraction de données   Table des matières

Programmation

$\bullet$
tests
<xsl:if  test = boolean-expression>
  <!-- Contenu : modèle -->
</xsl:if>
<xsl:choose>
  <!-- Contenu : (xsl:when+, xsl:otherwise?) -->
</xsl:choose>
<xsl:when test = boolean-expression>
  <!-- Contenu : modèle -->
</xsl:when>
<xsl:otherwise>
  <!-- Contenu : modèle -->
</xsl:otherwise>
$\bullet$
boucles
<xsl:for-each select = node-set-expression>
  <!-- Contenu : (xsl:sort*, modèle) -->
</xsl:for-each>
$\bullet$
application d'une autre templates
<xsl:apply-templates  select = node-set-expression  mode = qname>
  <!-- Contenu : (xsl:sort | xsl:with-param)* -->
</xsl:apply-templates>
$\bullet$
appel de templates
<xsl:call-template  name = qname>
  <!-- Contenu : xsl:with-param*-->
</xsl:call-template>

$\bullet$
...



Sebastien Choplin 2002-02-26