如何在Controller中读取JSON对象并将其传递给view?

时间:2014-02-23 18:05:24

标签: ruby-on-rails json

我有一个json对象name.json,如下所示:

{ "name": "abc", "email": "xyz@gmail.com" }

我想在控制器(say_controller.rb)中读取这个Json并将其传递给视图:

class SayController < ApplicationController
  def hello  
    file = File.new("/assets/name.json", "r")
    while (line = file.gets)
      @json_obj = @json_obj + #{line}
    end
    file.close
  end 

如何将其传递给视图文件(hello.html.rb)并使用它?

1 个答案:

答案 0 :(得分:0)

无需明确传递给视图,@ json_obj已在您的视图中可用hello.html.erb

相关问题