0

これが本当にばかげた質問である場合は許してください。しかし、HTTPartyを使用してJSON GETから個々のアイテムを取得するにはどうすればよいですか?例えば:

require 'rubygems'
require 'httparty'
require 'pp'

player = pp HTTParty.get('http://api.dribbble.com/players/1')

これを返します:

{"name"=>"Dan Cederholm",
 "avatar_url"=>
  "http://dribbble.com/system/users/1/avatars/thumb/dancederholm-peek.jpg?1261060245",
 "twitter_screen_name"=>"simplebits",
 "shots_count"=>148,
 "location"=>"Salem, MA",
 "created_at"=>"2009/07/07 21:51:22 -0400",
 "following_count"=>375,
 "draftees_count"=>103,
 "url"=>"http://dribbble.com/players/simplebits",
 "id"=>1,
 "followers_count"=>2119,
 "drafted_by_player_id"=>nil}

名前など、個々のアイテムを取得するにはどうすればよいですか?

4

2 に答える 2

1
player["name"]

返されるオブジェクトはハッシュです

于 2010-08-13T04:27:29.130 に答える
0

player.name試してみるのが最も自然なことのようです。そして一般的に、あなたはplayer.class結果のタイプを決定するためにチェックすることができます。

于 2010-08-13T01:57:32.750 に答える