Bonjour à tous,

je débute en XML et je me heurte dans mon travail à un problème d'affichage de données.

Pour résumer, je recois des données sous forme de fichiers XML que je ne dois pas modifier.
Je dois me servir de ces fichiers pour afficher des données sur un site Internet.

Pour traduire mes fichiers XML, j'ai mis en place des fichiers XSL

Le problème est qu'aucun des caractères spéciaux ne s'affiche comme il se doit mais prends sa forme codée.
Par exemple dans mon fichier xml j'ai ceci :
Village "Le Clos Moulin"
Apres passage dans mon fichier xsl, les & amp ; disparaissent et sont remplacés par des & j'obtiens donc en sorti finale ceci : Village "Le Clos Moulin"
Ce qui avouons le, n'est pas tres propre a afficher sur un site touristique...

j'aimerai arriver à l'affichage suivant : Village "Le Clos Moulin"

Mon gros souci étant que ceci est aussi vrai pour tous les accents, ce qui rend le texte illisible.

Le texte dans les balises ne pose pas problème. Les problèmes sont toujours situés dans les valeurs
Par exemple dans mon fichier xml j'ai: <Periode_x0020_Plat_x0020_à_x0020_emporter>Dans une vall&amp;#233;e verdoyante, bord&amp;#233;e de montagnes</Periode_x0020_Plat_x0020_à_x0020_emporter>

J'ai essayé différents type d'encodage (utf-8, ...)mais rien n'y fait.
Auriez vous une solution à m'apporter?
Merci d'avance...
Je compte sur vous!


Steph