当前位置:  开发笔记 > 后端 > 正文

从Ruby中的XML字符串创建对象

如何解决《从Ruby中的XML字符串创建对象》经验,为你挑选了1个好方法。

我试图在Ruby中反序列化XML中的对象.

简单的东西:

u = User.new({:client_key => "Bar"})
v = User.new(u.to_xml)

我收到一个错误:

NoMethodError:未定义的方法'stringify_keys!' 对于#String:0x20fc7cc>

我不知道为了从XML到对象获取字符串我必须做什么.

更新: @avdi给了我小费.我期待from_xml是一个自我方法.您必须先创建对象.

v = User.new
v.from_xml(s)

Avdi.. 5

快速搜索出现http://api.rubyonrails.org/classes/ActiveRecord/Serialization.html#M001420



1> Avdi..:

快速搜索出现http://api.rubyonrails.org/classes/ActiveRecord/Serialization.html#M001420

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有