以下是我对
的回应{"success":"1","kids":"[{ StudentId : 1, Student Name : Sampsons Alec},
{ StudentId : 3, Student Name : Craig Jacob},{ StudentId : 4, Student Name : Tumblin Jonathan,}]"}
但我希望它为
{"success":"1","kids":[{ StudentId : 1, Student Name : Sampsons Alec},
{ StudentId : 3, Student Name : Craig Jacob},{ StudentId : 4, Student Name : Tumblin Jonathan,}]}
即,删除json
的kids数据中的双引号我该怎么做?
注意:
return $KidsData;
给出
[{ StudentId : 1, Student Name : Sampsons Alec},
{ StudentId : 3, Student Name : Craig Jacob},{ StudentId : 4, Student Name : Tumblin Jonathan,}]
但是当在json_encode之后返回时,它会添加双引号,就像我先给出的响应一样。
$Response = array(
'success' => '1',
'kids' => $KidsData
);
return json_encode($Response);
我该如何解决这个问题?
更新:
如果json无效,我不会烦恼