Gow*_*nan 35 ruby ruby-on-rails
什么是两种方法之间的差异as_json和to_json.它们一样吗?如果没有,它们之间有什么区别?
Shi*_*Kim 42
to_json返回String.
as_json使用String键返回Hash.
> { :name => "Konata Izumi", 'age' => 16, 1 => 2 }.to_json
"{\"name\":\"Konata Izumi\",\"age\":16,\"1\":2}"
> { :name => "Konata Izumi", 'age' => 16, 1 => 2 }.as_json
{"name"=>"Konata Izumi", "age"=>16, "1"=>2}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11011 次 |
| 最近记录: |