- 62 名前:デフォルトの名無しさん mailto:sage [2021/01/29(金) 14:31:44.23 ID:MVM9RsSY0.net]
- ハッシュだから、hash.x.xyz は無理だろ
Effective Ruby の項目10 に書いてある、 構造物はハッシュじゃなくて、クラス・Struct を使おうというやつだろ ただ、その都度、構造が変わるものは、ハッシュの方が良いし、 構造がネストしている場合も難しい require "json" json = <<'JSON' { "a": "abc", "x": { "xyz": "2" }} JSON p hash = JSON.parse( json ) #=> {"a"=>"abc", "x"=>{"xyz"=>"2"}} p hash[ "x" ][ "xyz" ] #=> 2
|

|