je débute en XSL
fichier xml
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <?xml-stylesheet href="essai.xsl" type="text/xsl" ?>
- <TRADUCTEUR>
- <MOT>
- <FR>Bleu</FR>
- <EN>Blue</EN>
- <IT>Azzurro</IT>
- </MOT>
- <MOT>
- <FR>Rouge</FR>
- <EN>Red</EN>
- <IT>Rosso</IT>
- </MOT>
- <MOT>
- <FR>Vert</FR>
- <EN>Green</EN>
- <IT>Verde</IT>
- </MOT>
- </TRADUCTEUR>
|
fichier xsl
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
- <xsl:template match="/">
- <HTML>
- <BODY>
- <TABLE border="1">
- <TR>
- <TH><A href="essai.xml">Francais</A></TH>
- <TH><A href="essai.xml">English</A></TH>
- <TH><A href="essai.xml">Italiano</A></TH>
- </TR>
- <xsl:for-each select="TRADUCTEUR/MOT">
- <xsl:sort select="EN"/>
- <TR>
- <TD><xsl:value-of select="FR"/></TD>
- <TD><xsl:value-of select="EN"/></TD>
- <TD><xsl:value-of select="IT"/></TD>
- </TR>
- </xsl:for-each>
- </TABLE>
- </BODY>
- </HTML>
- </xsl:template>
- </xsl:stylesheet>
|
Pour l'instant ca tri mon tableau suivant l'ordre alphabetique des mots en anglais j'aimerais que lorsque l'on clique sur francais, anglais, ou italien que ca tri en fonction du choix
Message édité par tching pao le 21-03-2005 à 13:15:23