看板 Ruby 關於我們 聯絡資訊
我的環境是 REE 1.8.7 rails 3.0.3 Mac Os Server 10.6.5 rails c下面中文顯示怪怪的 例如: irb(main):002:0> a= '測試' => "測\350\251\246" 請問有什麼方式可以修正嗎?謝謝 -- "Some people understand and some don't. That's life. You can't make everyone happy and can't make everyone like you." --紀念七個大滿貫得主、統治女網五年的一代球后 - Justine Henin -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.64.11
godfat:改用 ruby 1.9..? 01/28 19:27
LewisHamiltn:@@所以是1.8本身的問題?我用rvm裝個1.9試試好了.. 01/28 19:55
godfat:你用 puts 的話應該可以正常,或是試 $KCODE = "U" 01/29 01:02
godfat:簡單地說的話是 ruby 1.8 對編碼支援很弱 01/29 01:02
myua7:1.8對中文的支援性太差... 02/05 16:24
myua7:直接用Unicode (g大提到的$KCODE = "U")或是換1.9比較好 02/05 16:24
myua7:還有一種莫名其妙的用法是把KCODE給E....(用漢字借花獻佛 02/05 16:24