0

我有以下 json 对象

{"name":"test","age":"20"}

是否可以将其转换为数组

['test','20']

我如何实现它。

4

2 回答 2

4

Hash#values解析 json 对象后使用。

require 'json'
h = JSON.parse('{"name":"test","age":"20"}')
h.values
# => ["test", "20"]
于 2013-10-30T14:04:00.050 回答
0

执行以下操作:

 h = {"name" => "test","age" => "20"}
 p h.values # >> ['test','20']

正如你所说的 json 对象,所以你可以使用JSON#parseJSON#load

require 'json'
h = JSON.load('{"name":"test","age":"20"}')
p h.values
# => ["test", "20"]
于 2013-10-30T14:01:49.907 回答