我在线阅读数据,但它是字符串格式.我怎样才能使它返回一个JSON对象.
示例数据读取:
text = '{"one":1,"two":2}'
Run Code Online (Sandbox Code Playgroud)
转换示例:
data = JSON.parse(text).to_json
Run Code Online (Sandbox Code Playgroud)
但当我这样做时:
puts data.class
#=> String
Run Code Online (Sandbox Code Playgroud)
fal*_*tru 11
省略to_json:它会将哈希转换回json!(JSON - >哈希 - > JSON)
require 'json'
text = '{"one":1,"two":2}'
data = JSON.parse(text) # <--- no `to_json`
# => {"one"=>1, "two"=>2}
data.class
# => Hash
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14722 次 |
| 最近记录: |