作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
"cat", "name"=>"kitty", "id"=>189955}, {"label" => "dog", "name"=>"rex-6ren">
我有以下数组:
response = [{"label"=>"cat", "name"=>"kitty", "id"=>189955}, {"label" => "dog", "name"=>"rex", "id" => 550081}]
如何选择包含标签 cat 的散列?我知道 response.first
会给我相同的结果,但我想按标签搜索。
谢谢!
黛布
最佳答案
response.find {|x| x['label'] == 'cat' } #=> {"label"=>"cat", "name"=>"kitty", "id"=>189955}
关于Ruby:从数组中选择一个散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419050/
我是一名优秀的程序员,十分优秀!