jsonのkeyの名前を取得
869 ワード
var msg = "{'id': 1, 'name': ' '}";
msg = eval("("+msg+")");
for (var key in msg) {
alert("key = " + key + " value = " + msg[key]);
}
上のこのような可能性は下のこのようなjsonが見ている透徹していないかもしれません
次は特別なものです.
window.onload = function() {
var json = { "China": " [{'City':' ','value':'1'},{'City':' ','value':'2'},{'City':' ','value':'3'},{'City':' ','value':'4'}]" }
var datas = eval(json.China);
for (var i = 0; i < datas.length; i++){
alert(datas[i].City);
alert(datas[i].value);
}
}