From: jason joo Date: 2010-12-05T11:32:55+09:00 Subject: [ruby-core:33580] [Ruby 1.9-Bug#4119][Open] about encoding convertion Bug #4119: about encoding convertion http://redmine.ruby-lang.org/issues/show/4119 Author: jason joo Status: Open, Priority: Normal Category: M17N, Target version: 1.9.2 ruby -v: ruby 1.9.2p0 (2010-08-18) [i386-mingw32] test script: #encoding: gbk p "asdf".encode('utf-8') p "���".encode('utf-8') p "���".encode('utf-8') p "\xa3\xa0".encode('utf-8') output: "asdf" "\u7684" "\u3000" D:/doc/Ruby Projects/Arachno Default/test.rb:5:in `encode': "\xA3\xA0" from GBK to UTF-8 (Encoding::UndefinedConversionError) from D:/doc/Ruby Projects/Arachno Default/test.rb:5:in `
' "\xA3\xA0" is a correct gbk encoding but it seemed invalid in utf-8 ? ---------------------------------------- http://redmine.ruby-lang.org