mal wieder der Zeichensatz und die Umlaute

  • Hallo zusammen,
    ich lese in meiner App per HttpRequest adressdaten aus, die (leider) auch Umlaute enthalten können.

    mit java.net.URLDecoder.decode(abc, zeichensatz)
    habe ich versucht die Umlaute richtig darzustellen, leider weiss ich nicht welchen Zeichensatz ich einstellen muss?
    ISO-8859-1 funktioniert nicht

    Gibts irgendwo ne vernünftige Doku, oder einen anderen Weg?

    Die Adresse soll in einer TextView angezeigt werden.

    Ich danke euch

    Gruss KHH

    Einmal editiert, zuletzt von khh (30. März 2013 um 09:03)

  • gelöst,


    ich hatte einen InputStreamReader übersehen der auf iso-8859-1 eingestellt war.

    UTF-8 funktioniert!
    es braucht den URLDecoder nicht

    Ich danke dir

    3 Mal editiert, zuletzt von khh (30. März 2013 um 10:07)

  • Bist du Dir sicher das java.net.URLDecoder das richtige Mittel ist ????

    This class is used to decode a string which is encoded in the application/x-www-form-urlencoded MIME content type.

    Wie sieht denn dein normaler HTTP Request Teil aus, eventl ist da das UTF Problem .

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!