0
私はサードパーティのREST APIのオブジェクトを持っています。私がしたいのは、オブジェクトの各メンバーを繰り返し処理し、そのキーと値を取得することです。オブジェクトの形式は次のようにされています。ところで、ルビーでは「ハッシュ」ではなく、「オブジェクト」と呼ばれていますRubyでオブジェクトの各メンバーを繰り返し処理する方法
{ 1st:"1", 2nd: "2", 3rd: "3rd" }
私はサードパーティのREST APIのオブジェクトを持っています。私がしたいのは、オブジェクトの各メンバーを繰り返し処理し、そのキーと値を取得することです。オブジェクトの形式は次のようにされています。ところで、ルビーでは「ハッシュ」ではなく、「オブジェクト」と呼ばれていますRubyでオブジェクトの各メンバーを繰り返し処理する方法
{ 1st:"1", 2nd: "2", 3rd: "3rd" }
それは
hash = { ... } # result from api call
hash.each do |key, value|
# do your thing here
end
と同じくらい簡単です。
OPのハッシュは有効ですか? –
良い点@ sagarpandya82 - それは単なる例であり、キーは実際に数字を開始しないと仮定していますか? – mikej
ありがとう作品:) – markpenaranda