
Envoyé par
thelvin
#1 - Comment t'y prends-tu pour charger le fichier XML en question ? Es-tu sûr que tu laisses le parseur XML auto-détecter l'encodage correctement ?
Tu lui fournis un File, un InputStream ou un Reader (ou un byte[] ou une String...) ?
Normalement il faut lui fournir des octets et pas des caractères. Donc, un File, un byte[] ou un InputStream.
Pas un Reader ni une String.
#2 - Il est tout-à-fait possible que cette valeur soit correctement interprétée, et que le problème soit au moment où tu veux l'afficher ailleurs. Vérifie si ce n'est pas ça. (Genre, au lieu d'afficher un truc qui est extrait de ton XML, affiche carrément une String avec des accents, genre "Grèce".)
Partager