不明白如何解析json

时间:2014-08-05 18:03:27

标签: ruby-on-rails json parsing ruby-on-rails-4 irb

data = {
  "CEO": "William Hummel",
  "CFO": "Carla Work"
  }

我正在尝试使用IRC中的JSON.parse(data)解析上面的json数据,但它不起作用。

我收到以下错误:“SyntaxError:(irb):44:语法错误,意外':',期待tASSOC”

1 个答案:

答案 0 :(得分:3)

JSON.parse接受一个字符串参数。您正在尝试使用JSON语法构造哈希。改为使用字符串:

data = '{"CEO": "William Hummel", "CFO": "Carla Work"}'
JSON.parse(data)