2016-07-06 23 views
0

我有一些文本中的無效字符在我的數據庫(如:中‘代替'),因爲複製粘貼的內容。 將此文本導出到Google商家返回了以下錯誤:Encoding problem(Double UTF-8 Encoding)ruby​​:修復帶有無效字符的雙utf-8編碼字符串?

有沒有什麼辦法來恢復已經從拉丁字母轉換爲UTF-8兩倍字符,或將它們過濾掉而不會在其他方面取代任何有效eurpoean字符(例如:在有效的法文文本â) 去過現在研究這一點,沒有找到任何有助於這種特殊情況的東西。

回答

0

我討論具體問題here,有4個解決方案。警告:那裏的代碼還沒有經過徹底的測試。