Я понимаю, мы можем использовать следующие для обработки с помощью простого AJAX JSON ответКак получить ключ/значение из ответа JSON
function onSuccess(response) {
console.log("Service call successful with response"+response);
$.each(response, function (key, value) {
console.log(key+" "+value);
}) ;
Но, как обрабатывать в массив JSON ответ, как показано ниже? Функция
{
"xyzs":[
{
"xyz":{
"id":"515f08380364db3bbe5a27f1",
"xyz_id":"320224817603309569"
}
},
{
"xyz":{
"id":"5161f9880364db3bbea86595",
"xyz_id":"321033680736886784"
}
}
]
}
OnSuccess() не дает ожидаемой выходной id
и xyz_id
в консоли с выше ответ.
Есть ли какой-то for
цикл в javascript, который я использую в функции onSuccess()
для получения значений id и xyz_id?
+1. Это сработало! спасибо за пример кода. Интересно, почему решение Кундана не сработало, только разница, он не использовал var cur = this.xyz – Watt