Разбор json в javascript для приложения PhoneGap - PullRequest
0 голосов
/ 07 октября 2011

в моем телефоне разрыв, когда кнопка нажата, он попадает в API, и в ответ я получаю массив json в ответ следующим образом

{"Status":[{ "Id": "46", "Username": "guru",image:"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]} 

Я сохранил это значение в переменной. Теперь я хочу проанализировать этот ответ, и я хочу сохранить значение Id и значения имени пользователя, а также изображение в другом var. Как это сделать

я пробовал по следующей строке

var data = JSON.parse(my_JSON_object);
        var  Username= data.Status.Itemlist[0].Username;
                    alert(UserName);

где в my_JSON_object я сохранил значение массива json. Я получил имя пользователя, но изображение не отображается, только отображается url , пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 07 октября 2011

Если данные в точности совпадают с указанными здесь:

var data = JSON.parse(my_JSON_object);

var id = data.Status[0].Id;
var name = data.Status[0].Username;
0 голосов
/ 08 августа 2012

вы пропустили кавычки в части объекта "изображение" вашего JSON.

ваш JSON:

    {"Status":[{ "Id": "46", "Username": "guru",image:"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]}

Исправлено JSON:

    {"Status":[{ "Id": "46", "Username": "guru","image":"http://xxxxx/xxxxxxxxxx//Tulips.jpg" }]}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...