Bonjour, voilà je suis un débutant en tout ce qui est XML et XSL, mais j'ai une question :

J'utilise une application (web based java) qui envoi des mails. Ces mails utilisent des templates que je peux personnaliser.
Pour celà je n'ai qu'a modifier les .xsl.
Et justement j'essaye de mettre dans ces mails, donc dans ces xsl, un lien vers un site web avec dans l'adresse une variable fournie par le xml.
en gros de base le mail affiche le nom d'un client, les produits qu'il a commandé, et un numéro de commande.
j'aimerais ajouter dans ce mail un lien vers un site web (pour retirer des licences) avec dans l'url le numéro de la commande!

je ne peux pas avoir accès au XML qui "remplit le mail", sinon j'aurais ajouté un champ "url" dedans.

j'aimerais donc l'inclure directement dans le xsl.

j'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<a href="{lien/@url}">
      <xsl:value-of select="lien/texte" />
</a>
ou ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<xsl:element name="a">
   <xsl:attribute name="href">
        <xsl:value-of select="lien/@url" />
        </xsl:attribute>
   <xsl:value-of select="lien/texte" />
</xsl:element>

voilà, est-ce possible ou pas?
Merci d'avance!

je le rappelle je suis un énorme néophite, donc tout ce post va peut-être vous sembler être une énorme aberration alors soyez indulgents!