0
如何在jsp中創建json對象?如何在jsp中創建json對象?
var jsonObj = {
"firstname": "test",
"lastName": "test",
"email": "test",
"mobile": "test",
"place": "test",
"country": "test"
};
alert(jsonObj.length);
這會打印「undefined」的長度。
var json = {"person":
{
"p1":
{"home":
{"address":0,
"phoneNumber":0
},
"office":
{"address":0,
"phoneNumber":0
}
},
"p2":
{"home":
{"address":0,
"phoneNumber":0
},
"office":
{"address":0,
"phoneNumber":0
}
},
"p3":
{"home":
{"address":0,
"phoneNumber":0
},
"office":
{"address":0,
"phoneNumber":0
}
},
},
"msg":"People data"
} ;
想這是我的JSON對象。 我想運行一個循環,並通過迭代值..
alert("json length = " + Object.keys(json).length); //2
alert("keys in json : " + Object.keys(json)); //person,msg
var people = json.person;
var personLen = Object.keys(people).length; //3
現在我想運行一個循環,進去P1,P2,P3 ..
for(i=0; i<people; i++) {
var person = people[i]; //but this doesnt work
}
值我如何使用循環獲取這些值?
但是,如果我們把它通過ajax調用,我們可以使用長度。這是爲什麼? – Anjana
你可以分享作爲AJAX響應得到的輸出嗎? – gurvinder372
請檢查我的問題編輯.. – Anjana