如何将一个json数组类型的字符串转换为json数组,然后遍历数组取出json对象,最后在js中取出里面的属性?

2024-11-07 15:14:06
推荐回答(2个)
回答1:

jq框架下,给个示例,仅供参考:

var objs = $.parseJSON('[{"name":"aaa","age":"22"},{"name":"bbb","age":"33"}]');
var str  = '';
$.each(objs, function(k, obj){
    str += obj.name + ' is ' + obj.age + "\n";
});

alert(str);

回答2:

var i = 0,
str = ' [{"name":"aaa","age":"22"},{"name":"bbb","age":"33"}] ',
arr = JSON.parse(str),
len = arr.length;
for (i; i < len; i++) {
console.log(arr[i].name);

console.log(arr[i].age);

}
还望采纳谢谢,如有问题请联系我