我正在使用 Ruby 1.8.6 在 Windows XP 上迁移一些 MS Access 2003 数据到 MySQL 5.0(编写一个 Rake 任务来完成此操作)。
结果发现 Windows 字符串数据被编码为 windows-1252,而 Rails 和 MySQL 都假定输入为 utf-8,因此一些字符(例如撇号)可能会损坏。它们最终会变成带重音符号的 "a" 等等。
是否有人知道一种工具、库、系统、方法、仪式、咒语或咒语可以将 windows-1252 字符串转换为 utf-8?