因为对象是没有顺序的,所以想要取出json对象中的值,只能通过json["key"]的方式,但是可以创建一个数组,然后将json中的值全部取到数组,就可以通过下标访问数组中的数据了:
例:var json={"A":"val1","B":"val2","C":"val3","D":"val4"};
取出A、B、C、D选项的值:
可以通过一下键访问:
for(var key in json)
{
json[key]
}
或者:
var array=new Array();
var j=0;
for(var key in json)
{
array[j]=json[key];
j++;
}
把json对象中的值取出来,存到数组,通过下标访问数组。
json["A"]的值和Array(0)的值是一样的。