steam-condenser gem を使用して、特定のユーザー (自分自身) のゲームのリストを取得しようとしています。これまでのところ、次のものがあります。
require 'steam-condenser'
id = SteamId.new 'tamachan87'
games_owned = id.games
games_owned
キーと配列を含むハッシュになりました。
IRBを呼び出すとgames_owned.values
、ID 番号から名前、ロゴ ハッシュまで、これらのゲームのすべての情報を含む結果が得られます。
ただし、次を使用すると:
games_owned.each do |key, array|
puts "==== #{key} ===="
puts array
end
次のような配列の最初の値だけを取得します。
==== 200260 ====
#<SteamGame:0x00000100beb0a8>
各値/配列のものには@name
変数があり、それは私が引き出したい唯一のものです。
これらのハッシュをよりよく理解し@name
、それらから特定のデータ ( ) を取得する方法を教えてください。
前もって感謝します。