From: Oliver Peng Date: 2010-08-04T00:41:05+09:00 Subject: Re: String encoding issues I figure out the first question. [root@mars mysql]# irb irb(main):001:0> s = String.new => "" irb(main):002:0> s.encoding => # irb(main):003:0> puts Encoding.default_external.name UTF-8 Ruby will always use ASCII-8BIT as encoding when you use String.new to create a new String object. -- Posted via http://www.ruby-forum.com/.