Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

Exemple 1 de <xsl:if>

Dans cet exemple, les noms constituant un groupe de noms sont formatés comme une liste séparée par des virgules.


<?xml version='1.0'?>
<?xml-stylesheet type="text/xsl" href="ifcomma.xsl" ?>
<namelist>
   <name>Albert</name>
   <name>Terrance</name>
   <name>Will</name>
   <name>Sylvia</name>
   <name>Timothy</name>
   <name>Gordon</name>
   <name>James</name>
   <name>Robert</name>
   <name>Dan</name>
   <name>Sasha</name>
</namelist>



<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >

<xsl:template match="namelist/name">
  <xsl:apply-templates/>
  <xsl:if test="position()!=last()">, </xsl:if>
</xsl:template>

</xsl:stylesheet>


Voici les données en sortie formatées :

Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha

Voici les données en sortie du processeur :

<?xml version="1.0" encoding="UTF-16"?>Albert, Terrance, Will, Sylvia, Timothy, Gordon, James, Robert, Dan, Sasha

Afficher: