【发布时间】:2014-01-23 16:54:52
【问题描述】:
我正在尝试使用 Jquery 在我的 JSON 中总结 col1、col2 和 col3,但不知道如何使用 .each 循环来完成它。另一个问题是 col1、col2 和 col3 是动态的,因此名称会发生变化。
这是我的 JSON 字符串:
var data = [
{
"Country": "Spain",
"Year": "2012",
"col1": "100.75",
"col2": "500",
"col3": "200"
},
{
"Country": "Spain",
"Year": "2013",
"col1": "200",
"col2": "500",
"col3": "300"
},
{
"Country": "France",
"Year": "2011",
"col1": "100",
"col2": "100",
"col3": "300"
},
{
"Country": "France",
"Year": "2012",
"col1": "100",
"col2": "100",
"col3": "300"
},
{
"Country": "France",
"Year": "2013",
"col1": "100",
"col2": "200",
"col3": "300"
}
]
我想要两个看起来像这样的结果:
1) 每个国家/地区的总数
Spain 300.75, 1000, 500
France 300, 400, 900
2) 总计:
["col1", 600.75],
["col2", 1400],
["col3", 1400]
谢谢 干杯
【问题讨论】:
标签: jquery json loops dynamic sum