5

APIキーと他のいくつかのパラメーターを使用してサイトからいくつかのデータをフェッチしています。JSONオブジェクトの形式でデータを取得します。ここで私の質問は、このJSONオブジェクトをrailsアプリケーションで使用する方法です。おそらく、JSONオブジェクトを格納するインスタンス変数を使用して、インスタンス変数の配列を表示するerbテンプレートを作成するようなことをします。Stack Overflowでいくつかのソリューションを試してみましたが、正しく理解できませんでした。より基本的なレベルのヘルプがあれば便利です。

4

1 に答える 1

2

Ruby on RailsでのJSONサポートは、ActiveSupport :: JSONによって提供されますが、JSONgemをバックグラウンドでラップします。だからあなたはあなたの選択を選ぶことができます。

この例を確認してください。

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

.erbファイル内

<% @data.each  do |photo| %>
 <%= photo.id%> ---<%= photo.title %><br></br>
<% end %>
于 2012-06-11T04:28:01.953 に答える