如何使用RubyonRails解析JSON?[副本]

这个问题在这里已经有答案了
在Ruby中解析JSON字符串

(7个答案)

三年前关闭的

我正在寻找一种解析JSON、提取值并将其写入Rails数据库的简单方法

具体来说,我要寻找的是一种从bit.ly API返回的JSON中提取shortUrl的方法:

{
“错误代码”:0,
“errorMessage”:“”,
“结果”:
{
"http://www.foo.com":
{
“散列”:“e5TEd”,
“shortKeywordUrl”:“”,
“短URL”:http://bit.ly/1a0p8G",
“userHash”:“1a0p8G”
}
},
“状态代码”:“确定”
}

然后将该短URL写入与长URL关联的ActiveRecord对象

这是我可以完全从概念上思考的事情之一,当我坐下来执行时,我意识到我有很多东西要学

这些答案有点过时了。因此,我给你们:

hash=JSON.parse字符串

Rails应该自动为您加载json模块,这样您就不需要添加require'json

发表评论