为了账号安全,请及时绑定邮箱和手机立即绑定

在Ruby中解析JSON字符串

在Ruby中解析JSON字符串

qq_笑_17 2019-07-19 15:35:18
在Ruby中解析JSON字符串我想在Ruby中解析一个字符串:string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}'有一种提取数据的简单方法吗?
查看完整描述

3 回答

?
森栏

TA贡献1810条经验 获得超5个赞

这看起来像JavaScript对象表示法(JSON)..您可以解析驻留在某个变量中的JSON。json_string,就像这样:

require 'json'JSON.parse(json_string)

如果您使用的是旧Ruby,则可能需要安装JSON宝石.



查看完整回答
反对 回复 2019-07-19
?
慕森卡

TA贡献1806条经验 获得超8个赞

在Rubyv1.9.3中,您不需要安装任何Gems来解析JSON,只需使用require 'json':

require 'json'json = JSON.parse '{"foo":"bar", "ping":"pong"}'puts json['foo'] # prints "bar"


查看完整回答
反对 回复 2019-07-19
  • 3 回答
  • 0 关注
  • 1490 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信