-1

我收到 json 响应表单 iphone 应用程序如下

{"json":{"age":"23","userid":"1","weight":"55","fullname":"goutham"}};

谁能告诉我如何解码它..

4

4 回答 4

1

使用 PHP 的函数:json_decode

<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

var_dump(json_decode($json));
var_dump(json_decode($json, true));

?> 

来源:来自上述参考手册的示例

于 2013-02-08T08:39:02.147 回答
0

我认为我们在这里遗漏了问题,从您提供的 json 字符串中查看,您可以清楚地看到您有一个具有属性的对象。

看看 json 的规格http://www.json.org/

{json:{年龄:23 等

我希望通过对它执行 json_decode ,您可以通过简单地说:$json->age 来获取对象属性

希望这可以帮助

于 2013-02-08T08:54:29.877 回答
0

使用 json_decode

$array = json_decode($string, true);
/// please note the second parameter 'true' here, it is needed if you want your o/p as array or you will get it as object

print_r($array);

参考: http: //php.net/json_decode

于 2013-02-08T08:39:30.933 回答
0

您可以使用

json_decode();

喜欢

json_decode($my_json);

或者你可以使用像 json_code.age;json_code.userid 这样的参考这个http://php.net/manual/en/function.json-decode.php

或者你可以参考这个在线转换器http://json.parser.online.fr/

于 2013-02-08T08:41:21.577 回答