Logo UGIdotNET

Discussione 'Problema di encoding'

# Pubblicato il 05 lug 2010 9.49 - Rispondi
Angelita Doria
Problema di encoding
Ciao a tutti.
Ho un problema con l'encoding di una stringa di questo tipo:

string line = "Subject: =?ISO-8859-1?Q?questo_=E8_un_test?=";

ho provato ad eseguire questo codice:

byte[] bytes = Encoding.GetEncoding("ISO-8859-1").GetBytes(line);
UTF8Encoding utf8 = new UTF8Encoding();
Encoding encoding = Encoding.GetEncoding("ISO-8859-1");
byte[] utf8bytes = Encoding.Convert(encoding, utf8, bytes);

line = utf8.GetString(utf8bytes);

ma il risultato è la stringa di partenza...
cosa sbaglio????

grazie mille
Angelita
# Pubblicato il 05 lug 2010 12.52 - Rispondi
Angelita Doria
Re: Problema di encoding
Ho trovato questa documentaziuone a riguardo se può servire:
http://www.ietf.org/rfc/rfc2047.txt
# Pubblicato il 05 lug 2010 15.57 - Rispondi
Angelita Doria
Re: Problema di encoding risolto
Se può servire ho trovato qui la soluzione al mio problema:
http://www.dreamincode.net/forums/topic/48017-how-to-decode-quoted-printable-encoded-string/

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185