JS 获取JSON 数据,想让JSON 如何变成 key,和vale 各一组的数组啊

JS 获取JSON 数据,想让JSON 如何变成 key,和vale 各一组的数组啊,第1张

var arr=new Array();

var arr1=new Array();

var j=0;

for (var i in formdata){

//alert(i);

arr[j]=i;

arr1[j]=formdata[i];

j++;

}

alert(arr);

alert(arr1);

这样即可

根据返回的字符串可以看出是多个json拼接成的js数组的形式。

如果返回的只是字符串须现将字符串转成js对象。

使用Jquery的$each()方法循环js数组取出每一个json对象的数据

str = '[{"key":"value","keys":[{"key1":"value1","key2":"value2"},{"key1":"value3","key2":"value4"}],"obj":{"id":1,"msg":"success"}}]';

str_json = eval("(" + str + ")");//将字符串转换成js对象

$each(str_json,fucntion(a,b){

alert(a);//d出数组的key

alert(bid);//d出要取出的数据

});

Objectkeys()函数,可以把对象左边的所有key返回一个数组,如果只有一个key的话,0就是你这个一大串

举例Objectkeys({ '5c09f2b6aeb04b22f846096a': '' } )[0]

以上就是关于JS 获取JSON 数据,想让JSON 如何变成 key,和vale 各一组的数组啊全部的内容,包括:JS 获取JSON 数据,想让JSON 如何变成 key,和vale 各一组的数组啊、js解析json文件,获取数据、Javascript怎么获取一个对象的属性的名子等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9682731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存