Bonjour,

J'ai un petit souci pour générer du HTML via XSLT.
En fait mon problème se situe lors d'un test.

J'ai un XML bindé à mon XSLT, sur lequel j'aimerai variabiliser le retour d'une selection. Je l'ai réalisé comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<xsl:variable name="toto" select="/PdfEntity/ApplicationContext/detailToto/TotoValue"></xsl:variable>
Par la suite j'aimerai tester la valeur de cette variable un petit de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
if(toto==true)
{
   afficher("oui");
}
else
{
   afficher("non");
}
j'avais commencer à faire ceci :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<xsl:if test="$toto= true">
   <xsl:text>oui</xsl:text>
</xsl:if>
je me suis rendu compte qu'il vallait mieux utiliser un <xsl:choose pour ce genre de test, mais je suis un peu perdu.
Auriez vous une idée de comment procéder pour tester la valeur d'une variable et afficher du texte selon le résultat ?


Par avance merci,
Bien Cordialement