APIの目的でJSONデータを返すコントローラーアクションがあり、それがたくさんあります。ブラウザで調べて、視聴者にわかりやすくインデントできるようにしたいと思います。たとえば、私のデータが
data = { :person => { :id => 1, :name => "john doe", :age => 30 }, :person => ... }
見たい
{ "person" :
{
"id" : 1,
"name" : "john doe",
"age" : 30,
},
"person" :
{
"id" : 2,
"name" : "jane doe",
"age" : 31,
},
...etc
}
ビューで。
バルク/プリティデータを取得するためにさまざまなルートを使用することを考えました:
# GET /api/json
# ...
respond_to do |format|
format.html { render :json => data.to_json }
end
# GET /api/json/inspect
# ...
respond_to do |format|
format.html { render :text => pretty_json }
end
これまたは同様の何かを行う宝石/プラグインを知っている人はいますか?JSON.pretty_generateを使用してみましたが、rails(2.3.5)内では機能しないようです。ありがとう。