3
我想在Ruby中反序列化XML中的對象。從Ruby中的XML字符串創建對象
一些東西:
u = User.new({:client_key => "Bar"})
v = User.new(u.to_xml)
我得到一個錯誤:
NoMethodError: undefined method 'stringify_keys!' for #String:0x20fc7cc>
我不知道我有什麼,以獲得從XML字符串爲對象做。
更新: @avdi給了我小費。我期待from_xml是一種自我方法。你必須先創建對象。
v = User.new
v.from_xml(s)
這是Rails/ActiveRecord的問題,不是一個Ruby的問題(to_xml不是紅寶石的一部分)。相應地重新標記。 – Avdi 2008-10-28 19:48:53