Wie konvertiere ich einen string von windows-1252 zu utf-8 in Ruby?

Ich bin die Migration von Daten aus MS Access 2003, MySQL 5.0 mit Ruby-1.8.6 unter Windows XP (schreiben ein Rake-task, dies zu tun).

Stellt sich heraus, das Windows-string-Daten im Format windows-1252 und Rails und MySQL sind jeweils vorausgesetzt, dass utf-8-Eingabe so einige Charaktere, wie Apostrophe, sind immer entstellt. Sie wind-up als "a"s mit einem Akzent, der über Sie und so ein Zeug.

Kennt jemand ein tool, library, system, Methodik, ritual, Zauber oder Beschwörung konvertieren Sie eine windows-1252 string auf utf-8?

  • Wenn Sie sagen, "ich bin die Migration von Daten aus MS Access 2003, MySQL 5.0", was du meinst, ist "ich bin die Migration von Daten aus MS Jet 4 auf MySQL 5.0". Der Unterschied ist von entscheidender Bedeutung-Sie sind nicht mit Access, sondern nur die Jet-Datenbank-engine.
  • Danke, das ist gut zu wissen.
InformationsquelleAutor Ethan | 2009-06-04
Schreibe einen Kommentar