Bonjour,
Le sujet des mails est parfois encoder en windows-1252. J'ais essayer de le décoder pour le mettre en normal mais ça ne marche pas...
Est-ce quelqu'un peut m'indiquer la marche à suivre pour décoder ce type d'encodage ?
Merci d'avance...
Bonjour,
Le sujet des mails est parfois encoder en windows-1252. J'ais essayer de le décoder pour le mettre en normal mais ça ne marche pas...
Est-ce quelqu'un peut m'indiquer la marche à suivre pour décoder ce type d'encodage ?
Merci d'avance...
Heu...Comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 private String decodeWindows1252(String texte) { Encoding encodeWidows1252 = Encoding.GetEncoding(1252); Encoding encodeUTF8 = Encoding.UTF8; byte[] versionUTF8 = Encoding.Convert(encodeWidows1252, encodeUTF8, encodeWidows1252.GetBytes(texte)); char[] tabChars = new char[encodeUTF8.GetCharCount(versionUTF8, 0, versionUTF8.Length)]; encodeUTF8.GetChars(versionUTF8, 0, versionUTF8.Length, tabChars, 0); String retour = new string(tabChars); return retour; }
Personne n'a d'idée ou peut me dire ce qui ne va pas dans mon code ?![]()
Partager