I have the following hash:
{\"title\"=>\"ga:browser=Firefox\", \"dimensions\"=>[{:browser=>\"Firefox\"}], \"metrics\"=>[{:pageviews=>25474}], \"id
Well, you have a hashmap (not an array) which maps the key "metrics"
to an array. That array contains a hash as its only element. And that hash maps the key :pageviews
to the value 25474
. So to get that value you can do:
the_hash["metrics"][0][:pageviews]
This assumes that the hash with the :pageviews
key will always be at position 0 in the array, which the key "metrics"
is mapped to.