例如有个json数据data={name:"kobe",age:"31"};
取值的时候就是: data.name 和 data.age
但是如果不知道这个json的key/value 那该怎么去啊????
就是说json是未知的,他的key和value都不知道该怎么取值??????
------解决方案--------------------
- JScript code
data={name:"kobe",age:"31"}; for(x in data) alert(x + "=" + data[x]);
------解决方案--------------------
------解决方案--------------------
- CSS code
用for in循环,可以把对象的属性循环出来。 for (var key in data) { alert("field:" + key + ", value:" + data.key); alert("field:" + key + ", value:" + data[key]); } 这样都可以的。
------解决方案--------------------
jq:
$.each(json, function(key, value){
alert('key: ' + key + ', value: ' + value);
});