Überprüfen Sie die Kodierung von text in SQlite

Bin ich ein Alptraum-der Umgang mit nicht EU-Texte in SQlite. Ich denke, das problem ist, dass SQlite nicht die Kodierung den text in UTF8. Also ich will überprüfen, was die Verschlüsselung ist, und hoffentlich ändern Sie es auf utf8. Ich kodierte CSV in UTF8 und einfach importiert es zu SQlite-aber die nicht-römischen text ist verstümmelt.

Ich würde gerne wissen:
1)so überprüfen Sie die Codierung.
2)Wie ist die Codierung ändern, wenn es nicht utf8. Ich habe das Lesen über Pragma encoding, aber ich bin mir nicht sicher, wie Sie diese nutzen.

Verwendete ich OpenOffice 3, eine Tabelle zu erstellen mit halb Englisch und halb Japanisch text. Als Nächstes habe ich die Datei gespeichert als CSV mit utf-8. Dieser Teil scheint ok zu sein. Ich habe auch versucht, es zu tun mit Google Docs und es funktionierte gut. Als Nächstes öffnete ich den SQlite-Browser und hast den CSV-import. Der englische text zeigt perfekt, aber der japanische text ist verstümmelt Symbole. Ich denke sqlite ist mit einem dfferent Codierung (vielleicht utf16?).

  • Bitte geben Sie weitere Informationen über Ihre aktuellen import-Prozess. Welche Sprache(N) verwenden Sie? Auch, wie Sie die Anzeige der verstümmelten text?
  • Ich aktualisiert meine Frage. Der text im SQlite browser ist nicht lesbar.
InformationsquelleAutor | 2010-12-26
Schreibe einen Kommentar