UTF-8 Problem
-
Hallo zusammen
Ich benutze in einem meiner Programme SQLite.
Ich habe eine Datenbank erstellt. In dieser befinden sich auch Sonderzeichen wie ä/ü/ö etc. Wenn ich einen Select mache dann bekomme ich in einer callback funktion: typedef int (*sqlite3_callback)(void*,int,char**, char**); die Daten zurück. Jedoch habe ich Probleme bei eben diesen Sonderzeichen.
Das ä wird als 2 byte interpretiert und so erhalte ich die Zeichen ü (0xC3BC).
Wie kann ich das Problem lösen?
Gruss
-
Eine UTF-8 Bibliothek einsetzen? http://www.public-software-group.org/utf8proc
Selber dekodieren?
-
Hallo Wutz
Danke für deine Hilfe.
Mit der Library habe ich es hinbekommen.
Gruss