0

Ruby 1.9.3 を使用しており、API GET リクエストから次のハッシュ バックを受け取ります。

puts api_response

{"id"=>"5172901-01", "firstName"=>"a", "lastName"=>"b", "email"=>"test@test.com", "gender"=>"U", "dateOfBirth"=>"1983-08-05"}
{"id"=>"2072902-01", "firstName"=>"c", "lastName"=>"d", "email"=>"test@test.com", "gender"=>"U", "dateOfBirth"=>"1955-04-01"}
{"id"=>"1072903-01", "firstName"=>"e", "lastName"=>"f", "email"=>"test@test.com", "gender"=>"M", "dateOfBirth"=>"1987-12-31"}
{"id"=>"2072817-04", "firstName"=>"g", "lastName"=>"h", "email"=>"test@test.com", "gender"=>"U", "dateOfBirth"=>"1985-04-07"}

各IDを独自の配列に入れるにはどうすればよいですか? 何かのようなもの:

api_response[:id].each do |x|
  api_response_array << x
end

ハッシュはコンマで区切られていません。それが私をうんざりさせていると思います。

4

2 に答える 2