2013-03-06 61 views
0

我只是想在我的Ruby RVM 1.9.2安裝運行一個非常簡單的代碼片段:試圖運行Hash.to_xml,但Ruby抱怨?

require 'rubygems' 
require 'active_support' 

obj = {"foo" => "bar"} 
xml = obj.to_xml 

紅寶石抱怨如下:

NoMethodError: undefined method `to_xml' for {"foo"=>"bar"}:Hash 
from (irb):2 
from /Users/.../.rvm/rubies/ruby-1.9.2-p320/bin/irb:16:in `<main>' 

這究竟是爲什麼?不是to_xml的哈希方法嗎?

回答

1

需要這樣的:

require "active_support/all"