标签: mysql ruby-on-rails ruby ruby-on-rails-4 encoding
我的数据库中的某些文本中包含无效字符(例如:‘而不是'),因为复制粘贴的内容。 将此文本导出到Google商家会返回以下错误:Encoding problem(Double UTF-8 Encoding)。
‘
'
Encoding problem(Double UTF-8 Encoding)
有没有办法恢复已经从latin-1转换为utf-8两次的字符,或者过滤掉它们而不替换其他区域中的任何有效的eurpoean字符(例如:â在有效的法语文本中) 一直在研究这个问题,没有找到任何可以帮助解决这种特殊情况的事情。
â
答案 0 :(得分:0)
我用4个解决方案讨论了特定问题here。警告:那里的代码还没有经过彻底的测试。