我有一些JSON文件:
"productsAtributesMaping":[
{
"model":"first",
"params":["0", "1", "2"]
},
{
"model":"second",
"params":["0", "1", "2", "3", "4"]
}
]
如何用循环输出每个对象的参数?
答案 0 :(得分:1)
您可以像这样使用each()
:
$.each(data.productsAtributesMaping, function(i, val) {
$.each(val.params, function(x, param) {
console.log(param);
});
});
答案 1 :(得分:0)
使用parseJSON
和for..in
循环:
// fill in `jsonData` variable
var obj = jQuery.parseJSON(jsonData);
for(var i in obj) {
var item = obj[i];
console.log(item.model);
console.log(item.params);
}