Encodage d'un fichier en UTF-8 (sans bom)

kros Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   -  
Hxyp Messages postés 401 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un petit souci, j'ai cherché dans pas mal de forum, j'ai tout essayé mais j'ai pas réussi a le résoudre.
bon j'ai un gros fichier xml (1GO), et dans ce fichier les caractères spéciaux ne s'affichent pas correctement, vous l'avez deviné c'est un problème d'encodage ...
alors j'ai essayé de l'ouvrir avec notpad++ pour changer l'encodage, mais le notpad++ n'y arrive pas (le fichier est trop gros).
alors j'ai créé un petit programme en java pour le découper en plusieurs fragment, pour changer l'encodage de chaqu'un d'eux puis les fusionner.
je change l'encodage d'un fragment en utf8 (sans bom) puis j'enregistre, après quand j'ouvre le fichier, surprise, l'encodage est tjrs en ANSI
j'ai essayé de faire bcp de truc, comme ajouter des commentaires, faire un copier coller vers un nouveau fichier, mais ça marche pas tout le temps
que me conseillez vous ?
merci d'avance pour votre aide !
A voir également:

6 réponses

Utilisateur anonyme
 
Bonjour

Si tu vois "française", il y a très gros à parier que ton texte est vraiment déjà en UTF8.
C'est LTFViewer qui n'affiche pas correctement l'UTF8. D'après la page de leur site (qui n'a pas l'air tout jeune) It currently does not support Unicode big endian and UTF-8
2
Hxyp Messages postés 401 Date d'inscription   Statut Membre Dernière intervention   54
 
0
kros Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   4
 
Salut,
J'ai pas pu l'ouvrir en entier avec Notpad++, puisqu'il est trop gros, mais avec LTFViewer, y'a les caractère spéciaux qui ne s'affiche pas correctement (exemple : française s'affiche française )
bah en début de mon fichier j'ai la ligne suivante <?xml version="1.0" encoding="UTF-8"?>
merci pour votre intervention
1
Utilisateur anonyme
 
Dans Notepad++, il faut faire "Convertir en", et pas "Encoder en" qui se contente de changer l'encodage pour l'affichage, sans modifier le fichier.
0
kros Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   4
 
Bah, je viens d'essayer, ça marche pas ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Regarde du côté de libiconv.
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
Ton fichier s'affiche mal où (dans quel logiciel) ?
En XML, il n'y a pas une première instruction qui permet de spécifier l'encodage à utiliser (comme en HTML), qui permettrait à ton visualiseur de basculer dans le bon mode et de faire le bon décodage.
0