我有下面的JSON返回作为来自API的响应:
{"data":"123","value":[{name:'test", class:"A1"},{name:'test2", class:"A2"},{name:'test", class:"A3"}]}
我想访问值数组的名称和类属性。 我尝试过:
myArray.forEarch((element, index, array) => {
})
,但是效果不佳。任何指针都可以。
谢谢
答案 0 :(得分:1)
您可以使用这样的foreach来做到这一点。
const data = {'data':'123','value':[{'name':'test', 'class':'A1'},{'name':'test2', 'class':'A2'},{'name':'test', 'class':'A3'}]}
data.value.forEach(function (el){
console.log(el.name);
console.log(el.class);
});
答案 1 :(得分:-1)
尝试一下...
const jsonData = JSON.parse( ... );
for (const obj of jsonData.values) {
const name = obj.name;
const _class = obj.class;
// Use name and _class
}