我有以下JSON對象。我需要刪除重複項,並使用純Javascript來合併內部對象。我如何去做這件事?刪除重複項併合並JSON對象
[{
"id" : 1,
"name" : "abc",
"nodes" :[
{
"nodeId" : 20,
"nodeName" : "test1"
}
]
},
{
"id" : 1,
"name" : "abc",
"nodes" :[
{
"nodeId" : 21,
"nodeName" : "test2"
}
]
}]
以下是我期望作爲輸出的對象。
[{
"id" : 1,
"name" : "abc",
"nodes" :[
{
"nodeId" : 20,
"nodeName" : "test1"
},
{
"nodeId" : 21,
"nodeName" : "test2"
},
]
}]
問候。
Shreerang
也許你可以在你的陣列上使用一個循環,在另一家商店已經完成的項目通過ID檢查後,如果該項目是不是已經在。 然後做一個合併功能或者google一下。 – Loenix 2014-10-07 10:34:01
那麼,你會用{id:1,name:「def」這樣的條目來做什麼...這是一場比賽還是不是? – 2014-10-07 10:38:05
你問的太多了。給你的代碼試試plz – 2014-10-07 10:39:04