红宝石活动记录我有这样的代码:XML在轨道上
<user> <first_name>Bob</first_name> <last_name>Smith</last_name></user>
怎么会这样的代码转换为用户类?
class User
attr_accessor :first_name, :last_name
end
我已经试过如下:
@user = User.new
@user.from_xml(xml_data)
,但它显示了我一个错误:from_xml
方法是不存在的。
如何将xml转换为Ruby on Rails中的类对象?
请帮帮我。
我的问题是在rails上将xml转换为ruby中的模型,无论它是活动记录还是裸类 – Muralikrishna 2013-04-04 10:38:21
您显示的错误 - from_xml没有被定义 - 是由'User'不是从'ActiveRecord: :Base'。如果'User'是一个合适的'ActiveRecord'模型,你不应该得到那个错误。你是? – Chowlett 2013-04-04 10:42:43
如果我在活动记录中写入from_xml我应该在那里实现什么逻辑.. – Muralikrishna 2013-04-04 11:04:41