我是RoR的新手。我的问题是:如何将Json信息存入我的视图文件?让我详细解释一下:我得到了data.json文件,它包含如下信息: [ { "问题" :"你的名字是什么?", " answerA" :"汤姆", " answerB" :"比尔", " answerC":" John", "回答":" Foo" } ]
如何在观看中使用此数据? 我试图做一个测试(测验)应用程序,这有什么宝石吗? 感谢名单
答案 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数据。