Ich versuche, Betreff von E-Mail zu analysieren.Konvertiere Zeichenkette in eine andere Kodierung
Mein Thema sieht wie folgt aus: RE:_Nedoru=E8en=E1_z=E1silka_k_pojistn=E9
und ich muss es richtig Codierung konvertieren, so final String wird wie folgt aussehen: Nedoručená zásilka k pojistné smlouvě
Dies ist meine Methode:
private static string GetByOwnSubject(string file)
{
byte[] soubor1Byte = System.IO.File.ReadAllBytes(file).Take(5000).ToArray();//Read part of file where is subject
file = System.Text.Encoding.GetEncoding(1250).GetString(soubor1Byte);//Convert subject to string
string subject = ExtractSubject(file.Substring(file.IndexOf("Subject: "))).Substring(3);//In this part I substract subject by
//regex(subject look like this = "RE:_Nedoru=E8en=E1_z=E1silka_k_pojistn=E9";)
return subject;
}
Meine Frage ist, Wie konvertiert man es in das richtige Format? Sory für mein Englisch.
Ok, also muss ich von MIME zu meiner Codierung von meiner eigenen oder von externen Bibliothek konvertieren? –
Ja, das ist richtig. –