to_json

>> JSON.parse 1.to_json
JSON::ParserError: A JSON text must at least contain two octets!
        from /usr/local/lib/ruby/gems/1.8/gems/json-1.1.1/lib/json/common.rb:119:in `initialize'
        from /usr/local/lib/ruby/gems/1.8/gems/json-1.1.1/lib/json/common.rb:119:in `new'
        from /usr/local/lib/ruby/gems/1.8/gems/json-1.1.1/lib/json/common.rb:119:in `parse'
        from (irb):2

http://www.json.org/

JSONはオブジェクト(連想配列)と配列だけがファーストクラスオブジェクトらしい。
つまりHashとArray以外のto_jsonを直接呼んじゃ駄目。たぶん。
勉強になった。