【发布时间】:2013-06-19 14:56:03
【问题描述】:
我是 ruby 新手,对哈希没有太多经验,我有一个名为 tweets 的变量,它就是这样的哈希:
{"statuses"=>[{"metadata"=>{"result_type"=>"recent", "iso_language_code"=>"tl"}, "lang"=>"tl"}]}
我想将信息数组保存为数组中的单独变量。我该怎么办?
【问题讨论】:
-
这个数组应该是什么样子的?
-
应该是这样的:[{"metadata"=>{"result_type"=>"recent", "iso_language_code"=>"tl"}, "lang"=>"tl"}]
-
我认为你应该考虑将整体扁平化成另一个..这将比数组更简单..
-
如何做到这一点?
-
你的意思是:
new_array = tweets['statuses'].dup? (dup以确保new_array不会因对tweets的更改而改变)