Voila, j'ai ce bout de code la dans mon xsl :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  <xsl:template name="image">
    <xsl:param name="chemin" />
        <img>
        <xsl:attribute name="src">
          <xsl:value-of select="$chemin"/>
        </xsl:attribute>
        </img>
  </xsl:template>
Mon fichier xml est en UTF-8.
Si jamais le paramètre chemin contient un accent, ca ne marche plus.
exemple d'url : c:\aé.jpg

si je mets
c:\aé.jpg ou
file:///c:\aé.jpg ou
file:///c:/aé.jpg ou
file:///c:\a#a233;.jpg

Dans un fichier html UTF-8, si je mets en dur <img src='file:///c:\aé.jpg' />,n ca fonctionne tres bien. PAr contre dans mon xml, qd je regarde les proprietes de l'image qui s'affiche pas j'ai : file:///c:/aé.jpg

A croire que le xml/xsl réencode derriere :/