这是从移动应用程序发送到我的 rails 应用程序的:
{"k":true,"size":[3,3,1],"data":[[[0],[1],[2]],[[1],[2],[3]],[[2],[3],[4]]]}
但由于某种原因,我得到了这样的请求参数:
{"{\"k\":true,\"size\":"=>
{"3,3,1"=>
{",\"data\":"=>
{"0"=>
{","=>
{"1"=>
{","=>
{"2"=>
{","=>
{"1"=>
{","=>
{"2"=>
{","=>
{"3"=>
{","=>
{"2"=>
{","=>
{"3"=>
{","=>{"4"=>{"}"=>nil}}}}}}}}}}}}}}}}}}}},
"action"=>"create",
"controller"=>"maps"}
我需要将它保存在我的数据库中,但老实说,我不知道为什么那个 json 会以这种方式变形,或者我该如何处理它以满足我的需要。