我想从键和值
中删除双重引号输入
{
"center" : "new google.maps.LatLng( 57.70887 , 11.974559999999997 )" ,
"zoom":"12",
"mapTypeId":"google.maps.MapTypeId.ROADMAP"
}
输出
{
center:new google.maps.LatLng( 57.70887 , 11.974559999999997 ),
zoom:12,
mapTypeId:google.maps.MapTypeId.ROADMAP
}
答案 0 :(得分:0)
好吧,
{
"center" : "new google.maps.LatLng( 57.70887 , 11.974559999999997 )" ,
"zoom":"12",
"mapTypeId":"google.maps.MapTypeId.ROADMAP"
}
有效json
,如果您想在javascript
内使用此内容(从PHP
返回[我假设您正在进行ajax
来电])
您的成功ajax
致电。
success: function(res){
obj = $.parseJSON(res);
//here you can use that obj like obj.center, obj.zoom and obj.mapTypeId
}
如果您要将此内容从PHP
发布到JS
,那么
$data = json_decode($_POST['your_json_data'], TRUE);
//and you can access stuff like $data['zoom'] etc...
echo $data['center'];
echo $data['zoom'];
echo $data['mapTypeId'];
希望这会对你有所帮助