我檢索一個流。 一切工作正常,但Umlaute(ä,ö,ü,ß)的編碼。Umlaute被錯誤編碼!
什麼是
NäüßÖ'sas所以viele Umlaute
成爲
NäüÃÃÂ'sas所以viele Umlaute
我試過的ASCII編碼以及其他一些來源如下所示OWS。
ASCIIEncoding encoder = new ASCIIEncoding();
Encoding enc = Encoding.GetEncoding(28591);
string response = enc.GetString(message, 0, bytesRead);
哪一個能解決我的問題?
您可能需要使用unicode,因爲某些字體會將其特殊字符放在不同的位置。 – JoshD 2010-10-08 19:57:30