【发布时间】:2020-04-28 02:30:52
【问题描述】:
我有一个格式如下的数组,我正在尝试删除重复的键并将其合并为一个。请告诉我如何实现这一目标。
[
{"tablename":"table1","tablecolumns":"yes"},
{"tablename":"table1","columnname":"column1"},
{"tablename":"table1","columnname":"col2"},
{"tablename":"table2","tablecolumns":"yes"},
{"tablename":"table2","columnname":"column3"},
{"tablename":"table2","columnname":"col4"}
]
预期格式:
[
{"tablename":"table1","tablecolumns":"yes","columnname":"column1","columnname":"col2"},
{"tablename":"table2","tablecolumns":"yes","columnname":"column3","columnname":"col4"}
]
【问题讨论】:
-
我猜你不能将
columnname两次作为一个对象的属性,正如你在结果格式中所期望的那样。
标签: javascript arrays arraylist