我遇到了與Rails控制器它哽咽Unicode字符串一個問題:避免使用#編碼:UTF-8
語法錯誤,意想不到的$結束,預計「]」 ...條件=> [ '像URL?', 「%日本%」])
解決這個問題是利用
# encoding: UTF-8
設置在控制器文件的頂部的編碼是否有任何如何設置全球?忘記將其設置在文件中,我一直在陷入麻煩。另外,是否有一個默認的地方可以確保所有字符串都被認爲是Unicode?將所有內容設置爲Unicode有什麼問題嗎?
我遇到了與Rails控制器它哽咽Unicode字符串一個問題:避免使用#編碼:UTF-8
語法錯誤,意想不到的$結束,預計「]」 ...條件=> [ '像URL?', 「%日本%」])
解決這個問題是利用
# encoding: UTF-8
設置在控制器文件的頂部的編碼是否有任何如何設置全球?忘記將其設置在文件中,我一直在陷入麻煩。另外,是否有一個默認的地方可以確保所有字符串都被認爲是Unicode?將所有內容設置爲Unicode有什麼問題嗎?
你可以嘗試設置環境變量RUBYOPT
到-Ku
值:
export RUBYOPT="-Ku"
在不到一個月的時間裏,Ruby 2.0將被髮布,它將使用UTF-8作爲默認編碼。那麼,你不需要再那樣做了。