簡體   English   中英

ruby:用無效字符修復雙utf-8編碼的字符串?

[英]ruby: fixing double utf-8 encoded strings with invalid characters?

我有一些文本中的無效字符在我的數據庫(如: ‘代替' ),因為復制粘貼的內容。 將此文本導出到google商人返回以下錯誤: Encoding problem(Double UTF-8 Encoding)

有什么方法可以將已經從latin-1轉換為utf-8兩次的字符恢復,或者在不替換其他區域有效的歐洲字符的情況下將其過濾掉(例如:有效法語文本中的â )進行了一段時間的研究現在,還沒有發現任何可以幫助這種特殊情況的東西。

在這里用4個解決方案討論該特定問題。 注意:此處的代碼尚未經過全面測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM