我有一个字符串,我的应用程序从远程API源(Facebook图形)读取,看起来像:
s = '{
"id": "123456",
"name": "App name",
"link": "http://www.example.com",
"location": {
"street": "123 Main St",
"city": "Anytown",
"state": "XX"
},
"username": "platform"
}'
Run Code Online (Sandbox Code Playgroud)
是否有一种简单的方法可以从该字符串创建哈希?
Facebook Graph API返回一个可以使用解析的JSON文档JSON.parse.
s = '{
"id": "123456",
"name": "App name",
"link": "http://www.example.com",
"location": {
"street": "123 Main St",
"city": "Anytown",
"state": "XX"
},
"username": "platform"
}'
JSON.parse(s)
Run Code Online (Sandbox Code Playgroud)
输出:
=> {"id"=>"123456", "name"=>"App name", "link"=>"http://www.example.com", "locat
ion"=>{"street"=>"123 Main St", "city"=>"Anytown", "state"=>"XX"}, "username"=>"
platform"}
Run Code Online (Sandbox Code Playgroud)