Json中相同或者重复记录的值相加组成新的Json
2016-09-29 17:37
633 查看
//原Json var data = [ {"Networking": "WiFi", "count_value": "2000"}, {"Networking": "WiFi", "count_value": "2890"}, {"Networking": "WiFi", "count_value": "2900"}, {"Networking": "CellNetwork", "count_value": "3010"}, {"Networking": "CellNetwork", "count_value": "3000"} ];<pre name="code" class="javascript">//现在想要把Networking中都为Wifi和CellNetwork的count_value合并 var obj = {}; for (var i in data) { if (obj[data[i].Networking]) { obj[data[i].Networking].value = Number(obj[data[i].Networking].value) + Number(data[i].count_value); } else { obj[data[i].Networking] = { value: data[i].count_value } } }//结果
console.log(JSON.stringify(obj));
{"WiFi":{"value":7790},"CellNetwork":{"value":6010}}
for (var i in obj) { console.log(i); } //结果为: WiFi CellNetwork
相关文章推荐
- R 中计算数据框中相同ID的均值 标准差 和删除行(记录或者观测)中重复的数据
- Java解题:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
- struts2 右键刷新重复添加记录 保存完之后右键刷新添加相同记录
- DataTable select() 的使用;DataTabel中distinct用法去重复的的字段或者记录 .
- KIS 专业版查询物料收发汇总表(或即时库存表)出现物料代码(或名称)完全相同的重复记录
- 如何找出两表中相同字段中不重复的记录?
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复
- [Java] 练习题011: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- [Java] 练习题011: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 有1,2,3,4个数,能组成多少个不相同无重复的三位数,分别是多少?
- 删除有两个字段相同的多条重复记录,只保存一条
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数
- 去除sql server中重复的数据--完全相同的记录方法
- 有 1,2,3,4 个数字,能组成多少个互不相同且无重复数字的三位数? 都是多少?(同余算法)
- 存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 查询名字重复但不是相同的人的记录
- 有1,2,3,4个数,能组成多少个不相同无重复的三位数,分别是多少?