2012-06-11 20 views
5

サイトからAPIキーと他のパラメータを使用してデータを取得しています。私はJSONオブジェクトの形でデータを取得します。今私の質問は、JSONオブジェクトを格納するインスタンス変数を使用し、次にインスタンス変数の配列を表示するerbテンプレートを作成するような、多分私のレールアプリケーションでこのJSONオブジェクトを使用する方法です。私はスタックオーバーフローのいくつかの解決策を試してみましたが、それらを正しく理解できませんでした。いくつかの基本的なレベルのヘルプは素晴らしいでしょう。URLのURLから返されたJSONオブジェクトを使用する

答えて

2

Ruby on RailsでのJSONサポートは、ActiveSupport :: JSONによって提供されますが、JSON gemをシーンの後ろにラップします。だからあなたはあなたの選択を選ぶことができます。 .erbファイルで

チェックこの例で、

@data = [{"id":"7354857336","owner":"[email protected]","secret":"dc7ce98bf9","server":"8151","farm":9,"title":"01_resize","ispublic":1,"isfriend":0,"isfamily":0}, 
{"id":"7355453164","owner":"[email protected]","secret":"b0bc716ee6","server":"7225","farm":8,"title":"{Laduree Macaroons} explore #2","ispublic":1,"isfriend":0,"isfamily":0}, 
{"id":"7355183126","owner":"[email protected]","secret":"c342e37a57","server":"7232","farm":8,"title":"REFLECTED AT MIDNIGHT [EXPLORED]","ispublic":1,"isfriend":0,"isfamily":0}] 

<% @data.each do |photo| %> 
<%= photo.id%> ---<%= photo.title %><br></br> 
<% end %> 
+0

おかげ@Shamithが、私はインスタンス変数にJSONオブジェクトを使用して、どのようにこれを使用する上でいくつかのより多くの基本的な理解をしたいですビュー内のインスタンス変数です。他のヘルプは本当に役立つでしょう。ありがとう –

+0

こんにちは、私はもう少し私を助けることができるShamith、私はJSONオブジェクトを持って、今私はそれを使用し、ビューで表示する、どのように私はする必要がありますそれをモデルに追加し、コントローラーのアクションでそれをどのように呼び出すのかlpは素晴らしいでしょう。 –

関連する問題