Je tire des courriels français d'une boîte aux lettres et les courriels contiennent des accents. Je crois qu'il utilise l'encodage UTF8.Conversion UTF8 (Cotée imprimable) en C# question
J'ai essayé différentes méthodes de conversion UTF8 trouvées sur Internet, mais je n'ai pas réussi.
Comment, par exemple, en C#, est-ce que je convertis ceci: Montr = C3 = A9al à Montréal?
Modifier: Aussi, il est incohérent. Parfois, il peut être comme Montr & eacute; al. (L'espace après l'esperluette est simplement ajouté afin que le navigateur ne le convertisse pas.)
Merci! Marque
Je ne pense pas que ce soit tout à fait ça. Quand je convertis à partir de QP, je reçois ceci: Montréal. Chaque entité = C3 et = A9 prend une entité distincte. Cependant, ils doivent être interprétés ensemble pour obtenir le é. – user390480
@ user390480: Cela suggère que vous ne convertissez pas correctement QP. Vous devez convertir de QP en binaire, et * puis * utiliser l'encodage UTF-8 pour décoder ce binaire en texte. –
@JonSkeet, j'ai le même problème [ici] (http://stackoverflow.com/q/32083334/7850). Une chance de pouvoir publier un exemple de code d'utilisation de QP? Merci! –