2
我將我的應用程序從Rails 2.3.5升級到Rails 3.0.5。在utf8編碼的一個問題讓我真的很困惑:與Rails 3編碼混淆
在Rails 2.3.5版本,當我打印一個日本詞,例如,
str = "保守性1"
p str
#output: => "\344\277\235\345\256\210\346\200\2471"`
同時,在Rails的3.0.5版本,同樣的代碼將返回:
str = "保守性1"
p str
#output: => "保守性1"
我GOOGLE了很多,但沒有結果。你能否找出這個問題的任何可能的原因?
我想保持與Rails 2.3.5版本相同的輸出。任何想法都非常感謝。
預先感謝您。
很好的問題。也許是由於鐵軌c。 – Hartator 2011-05-21 17:02:25