[英]How can I read an value or deserialize this JSON-structure in Javascript?
从PHP的多维多维数组中,我通过json_encode()获得此对象:
{"2047":
{"f1a":
{"val":["7","7","6","1","6","6"],
"cnt":6,
"sum":33,
"avg":5.5
},
{"f2a":
{"val":["7","6","5","7","5","3","5","7","6","7"],
"cnt":10,
"sum":58,
"avg":5.8
},
"2048": ...
}
我想读取f2a和2047的平均值。
var myJson = {
2047: {
f1a: {
val: [7, 7, 6, 1, 6, 6],
cnt: 6,
sum: 33,
avg: 5.5
},
f2a: {
val: [7, 6, 5, 7, 5, 3, 5, 7, 6, 7],
cnt: 10,
sum: 58,
avg: 5.8
}
}
};
console.log(myJson['2047']['f1a']['avg']);
您可以使用JSON.parse (serialized)
反JSON.parse (serialized)
JSON JSON.parse (serialized)
您可以使用var obj = JSON.parse(str)
,然后使用obj['2047']['f1a']
遍历对象
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.