这是做的输出puts get_account_entry.inspect
[[{:value=>"8b08e26a-6d35-7140-9e41-4c5b4612c146", :name=>"id"}, {:value=>"Typhoon Corporation", :name=>"name"}]]
例如,如何提取 :name => "id" 的值?最初我认为它就像一个哈希,所以 get_account_entry[id] 会产生结果,但仔细检查它并没有意义。
但是,我如何获得这些价值观?
Chuck 让我走上了正确的道路,但仍然需要帮助:
puts get_account_entry[0].map {|hash| [hash[:name], hash[:value]] }
这是 ruby 控制台中的输出:
> id
> 8b08e26a-6d35-7140-9e41-4c5b4612c146
> name
> Typhoon Corporation