Convert JSON string to Array

json:decode(STRING json_string)

json:decode('{"foo":"bar"}')
#=> [
#=>     "foo" => "bar"
#=> ]

json:decode('{"foo":2}')
#=> [
#=>     "foo" => 2
#=> ]

json:decode('13')    
#=> 13

json:decode("false")
#=> FALSE

# if decoding fails (invalid json) it will return null
json:decode('')    
#=> NULL

# another decoding fail
json:decode('thounth oentuhoeu')
#=> NULL

json:decode('{"foo": {}}')
#=> ["foo" => []]

Copyright ©2013-2022 SunSed®. All rights reserved.