我有一张这样的表
ItemName header1 header2 header3
item1 0 0 1
item2 1 0 0
item1 1 0 0
item3 1 0 0
item2 0 1 0
item1 0 1 0
我需要像这样组合表格行
ItemName header1 header2 header3
item1 1 1 1
item2 1 1 0
item3 1 0 0
首先,我使用
将表转换为json数组var table = $('#Tbl').tableToJSON();
现在我有jsons数组并且必须对重复的行进行求和
table=[{[{ItemName:item1},{header1:0},{header2:0},{header3:1}]},{[{ItemName:item2},{header1:1},{header2:0},{header3:0}]},{[{ItemName:item1},{header1:1},{header2:0},{header3:0}]},{[{ItemName:item3},{header1:1},{header2:0},{header3:0}]},{[{ItemName:item2},{header1:0},{header2:1},{header3:0}]},{[{ItemName:item1},{header1:0},{header2:1},{header3:0}]}];
我需要像这样的输出
table=[{[{ItemName:item1},{header1:1},{header2:1},{header3:1}]},{[{ItemName:item2},{header1:1},{header2:1},{header3:0}]},{[{ItemName:item3},{header1:1},{header2:0},{header3:0}]}];
任何答案请帮帮我