Bonjour,

J'ai un fichier XML contenant des valeurs accentuées.
Extrait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<rightTocEntry useArg1AsLeftTitle="yes">
                     <title>Sous-système de Lancement Vertical (SLV)</title>
                     <link func="open_pub" arg1="SSM230_002_FR" arg2="*use_title"/>
                  </rightTocEntry>
J'ai un fichier XSL qui va me générer un href :
Extrait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<xsl:attribute name="href">
               <xsl:text>javascript:parent.</xsl:text>
               <xsl:value-of select="./link/@func"/>
	       <xsl:text>(</xsl:text>
               <xsl:if test="./link/@arg1">
                <xsl:text>'</xsl:text>
	        <xsl:value-of select="./link/@arg1"/>
                <xsl:text>'</xsl:text>
	       </xsl:if>
               <xsl:if test="./link/@arg2">
                <xsl:if test="./link/@arg1">
                 <xsl:text>,</xsl:text>
                </xsl:if>
                <xsl:text>'</xsl:text>
Comme l'encoding est iso-8859-1, le fait d'utiliser un href entaîne la conversion des codes html accentués en caractères ISO

Code : Sélectionner tout - Visualiser dans une fenêtre à part
             <td valign="top"><a href="javascript:parent.open_pub('SSM230_002_FR','Sous-syst%C3%A8me de Lancement Vertical (SLV)');"><img src="lib/item.gif"></a></td>

Et lorsque j'affiche la page du lien j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sous-système de Lancement Vertical (SLV)
Si qq1 peut me donner un coup de main.

Merci