我有这样一个哈希:哈希散列与阵内哈希
document = {
"results" => {[
{"ip" => 10, "host" => 12},
{"ip" => 13, "host" => 17}
]}
}
这是一个项目散列与哈希散列内的数组。我指定了一个值ip = 10
。
如果ip
大于10
,我想要打印两个带有值的键。这个散列非常复杂,我不知道如何访问这些值。你可以帮我吗?
编辑: 如果我有这样的散列 document = { "results" => [{"ip" => 10, "host" => 12, "temp" => yes},{"ip" => 13, "host" => 17, "temp" => yes}] }
,并希望打印ip和主机后匹配ip与10?
是否有任何理由你使用散列? –
该表达式无效。 – sawa
@sawa在说什么是结果=> {[hash,hash]}部分。它应该是'“结果”=> [散列,散列]' –