在我的手机间隙中,当点击按钮它会击中api并作为回报我得到一个json数组作为响应如下
{"Status":[{ "Id": "46", "Username": "guru",image:"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]}
我已将此值存储在var中。现在我想解析这个响应,我想存储Id值和用户名值以及另一个var中的图像。怎么做
我试过以下一行
var data = JSON.parse(my_JSON_object);
var Username= data.Status.Itemlist[0].Username;
alert(UserName);
在my_JSON_object中,我已经存储了json数组值。我获得了用户名,但图像不显示只显示 url pls hlp me
答案 0 :(得分:1)
如果数据与您在此处显示的完全相同:
var data = JSON.parse(my_JSON_object);
var id = data.Status[0].Id;
var name = data.Status[0].Username;
答案 1 :(得分:0)
您错过了JSON“image”对象部分的引号。
你的JSON:
{"Status":[{ "Id": "46", "Username": "guru",image:"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]}
更正了JSON:
{"Status":[{ "Id": "46", "Username": "guru","image":"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]}