2013-10-16 2 views
-2

저는 Ruby를 처음 사용합니다. 이 데이터가 변수에 있습니다. 'Ruby : stuct/해시 배열로 데이터를 가져 오는 방법은 무엇입니까?

[{"clicks"=>"1", "member"=>{"email"=>"[email protected]", "id"=>"f6d02be6", "euid"=>"f02be6", "email_type"=>"html", "ip_signup"=>nil, "timestamp_signup"=>nil, "ip_opt"=>nil, "timestamp_opt"=>"2013-05-29 09:52:53", "member_rating"=>4, "info_changed"=>"2013-06-06 20:21:44", "web_id"=>"3224865", "leid"=>"3223865", "language"=>"en", "list_id"=>"65d3015", "list_name"=>"XYZ User", "merges"=>{"EMAIL"=>"[email protected]", "FNAME"=>"abc", "LNAME"=>"", "MMERGE3"=>"2", "MMERGE4"=>"ssssssus", "MMERGE5"=>"2", "MMERGE6"=>"0"}, "status"=>"subscribed", "timestamp"=>"2013-05-29 09:52:53", "is_gmonkey"=>false, "lists"=>[{"id"=>"38561f6834", "status"=>"unsubscribed"}], "geo"=>{"latitude"=>"13.000", "longitude"=>"83.000", "gmtoff"=>"6", "dstoff"=>"6", "timezone"=>"Asia/Dhaka", "cc"=>"IN", "region"=>"MH"}, "clients"=>[], "static_segments"=>[], "notes"=>[]}}, {"clicks"=>"1", "member"=>{"email"=>"[email protected]", "id"=>"336ed115c4", "euid"=>"3365c4", "email_type"=>"html", "ip_signup"=>nil, "timestamp_signup"=>nil, "ip_opt"=>nil, "timestamp_opt"=>"2013-05-29 09:52:53", "member_rating"=>4, "info_changed"=>"2013-06-06 20:21:44", "web_id"=>"34877", "leid"=>"14877", "language"=>"en", "list_id"=>"6043215", "list_name"=>"XYZ User", "merges"=>{"EMAIL"=>"[email protected]", "FNAME"=>"asafsadf", "LNAME"=>"", "MMERGE3"=>"6", "MMERGE4"=>"Faires", "MMERGE5"=>"6", "MMERGE6"=>"0"}, "status"=>"subscribed", "timestamp"=>"2013-05-29 09:52:53", "is_gmonkey"=>false, "lists"=>[{"id"=>"386834", "status"=>"unsubscribed"}], "geo"=>{"latitude"=>"20.5188000", "longitude"=>"77.8807000", "gmtoff"=>"6", "dstoff"=>"6", "timezone"=>"Asia/Dhaka", "cc"=>"IN", "region"=>"MH"}, "clients"=>[], "static_segments"=>[], "notes"=>[]}}, {"clicks"=>"2", "member"=>{"email"=>"[email protected]", "id"=>"334a7f", "euid"=>"334617", "email_type"=>"html", "ip_signup"=>nil, "timestamp_signup"=>nil, "ip_opt"=>nil, "timestamp_opt"=>"2013-05-29 09:52:54", "member_rating"=>4, "info_changed"=>"2013-06-06 20:21:46", "web_id"=>"377", "leid"=>"377", "language"=>"en", "list_id"=>"65d3043215", "list_name"=>"XYZ User", "merges"=>{"EMAIL"=>"[email protected]", "FNAME"=>"asafsdf", "LNAME"=>"", "MMERGE3"=>"18", "MMERGE4"=>"TrickTreats", "MMERGE5"=>"18", "MMERGE6"=>"0"}, "status"=>"subscribed", "timestamp"=>"2013-05-29 09:52:54", "is_gmonkey"=>false, "lists"=>[{"id"=>"1f6834", "status"=>"unsubscribed"}], "geo"=>[], "clients"=>[], "static_segments"=>[], "notes"=>[]}}, {"clicks"=>"1", "member"=>{"email"=>"[email protected]", "id"=>"4e9b7", "euid"=>"4e9b7", "email_type"=>"html", "ip_signup"=>nil, "timestamp_signup"=>nil, "ip_opt"=>nil, "timestamp_opt"=>"2013-05-29 09:52:52", "member_rating"=>4, "info_changed"=>"2013-06-06 20:21:44", "web_id"=>"4605", "leid"=>"4605", "language"=>"en", "list_id"=>"65d3043215", "list_name"=>"XYZ User", "merges"=>{"EMAIL"=>"[email protected]", "FNAME"=>"Suboohi", "LNAME"=>"", "MMERGE3"=>"1", "MMERGE4"=>"-", "MMERGE5"=>"1", "MMERGE6"=>"0"}, "status"=>"subscribed", "timestamp"=>"2013-05-29 09:52:52", "is_gmonkey"=>false, "lists"=>[{"id"=>"f6834", "status"=>"unsubscribed"}], "geo"=>{"latitude"=>"14.8500000", "longitude"=>"88.0330000", "gmtoff"=>"6", "dstoff"=>"6", "timezone"=>"Asia/Kolkata", "cc"=>"PK", "region"=>"SD"}, "clients"=>[], "static_segments"=>[], "notes"=>[]}}, {"clicks"=>"1", "member"=>{"email"=>"[email protected]", "id"=>"083fd3", "euid"=>"083fd3", "email_type"=>"html", "ip_signup"=>nil, "timestamp_signup"=>nil, "ip_opt"=>nil, "timestamp_opt"=>"2013-05-29 09:52:52", "member_rating"=>4, "info_changed"=>"2013-06-06 20:21:44", "web_id"=>"314649", "leid"=>"314649", "language"=>"en", "list_id"=>"43215", "list_name"=>"XYZ User", "merges"=>{"EMAIL"=>"[email protected]e.com", "FNAME"=>"Susan", "LNAME"=>"", "MMERGE3"=>"2", "MMERGE4"=>"kles", "MMERGE5"=>"2", "MMERGE6"=>"0"}, "status"=>"subscribed", "timestamp"=>"2013-05-29 09:52:52", "is_gmonkey"=>false, "lists"=>[{"id"=>"386834", "status"=>"unsubscribed"}], "geo"=>{"latitude"=>"22.9706000", "longitude"=>"87.6002000", "gmtoff"=>"6", "dstoff"=>"6", "timezone"=>"Asia/Kolkata", "cc"=>"IN", "region"=>"KA"}, "clients"=>[], "static_segments"=>[], "notes"=>[]}}] 

위 데이터의 멤버 이메일을 구조체/해시 배열로 가져와야합니다.

아무도 도와 줄 수 있습니까?

감사합니다.

+0

는 당신이 필요로하는 결과 구조체/해시의 예를 제공 할 수 있습니까? 또한 지금까지이 문제를 해결하기 위해 작성한 코드는 무엇입니까? 그 또한 게시하십시오. – maerics

답변

관련 문제