从RoR中的Json文件获取信息

时间:2015-08-02 17:21:40

标签: ruby-on-rails json

我是RoR的新手。我的问题是:如何将Json信息存入我的视图文件?让我详细解释一下:我得到了data.json文件,它包含如下信息: [      {      "问题" :"你的名字是什么?",      " answerA" :"汤姆",      " answerB" :"比尔",      " answerC":" John",      "回答":" Foo"      } ]

如何在观看中使用此数据? 我试图做一个测试(测验)应用程序,这有什么宝石吗? 感谢名单

1 个答案:

答案 0 :(得分:1)

获取控制器中文件的引用:

def index
  file_path = "/your/file/path/data.json" # You can use Rails.root.join if it's in your Rails app
  @questions = JSON.parse(File.read(file_path.to_s))
end

你很高兴:在你的Rails视图中使用@questions,你现在可以访问那个json数据。