Ich kann Sonderzeichen wie Umlaute (z. B. Ä, Ü, Ö, etc.) mit SQLite in Android speichern. Die Eingabe von "ä" ergibt "\ u00E4".Spezielle Zeichen wie Umlaute werden nicht korrekt in android sqlite-Datenbank gespeichert
Ich habe bereits versucht, Code nach einer Zeichenkette in der Datenbank zu speichern, aber nicht helfen:
ContentValues values = new ContentValues();
String content = comment.getContent().toString();
byte[] chars = content.getBytes("UTF-8");
String utf8Content = new String(chars, "UTF-8");
values.put(DBHandler.CONTENT,utf8Content);
Warum versuchen Sie, nachdem um es in UTF-8 konvertieren Gibt es eine Ausnahme, wenn Sie "content" direkt auf "values.put" setzen? –
Es gibt keine Ausnahme. –
Was genau ist der Fehler? –