У меня есть объект JSON, который повторяющий по электронной почте свойства следующим образом:группы и объединить свойства JSON
accounts": [
{
"email": "[email protected]",
"accountID": 1,
"accountName": "Account Name",
"permission": "Permission 1",
"nodeID": 1
},
{
"email": "[email protected]",
"accountID": 1,
"accountName": "Account Name",
"permission": "Permission 2",
"nodeID": 2
}]
Это JSON содержит повторяющиеся поля электронной почты, которые я хочу группе. Нужный в результате JSON выглядит следующим образом:
{
“email” : ”[email protected]”,
“accountID” : 1,
“accountName” : “Account Name”,
“permissions” : [
{
“permission” : “Permission 1”,
“nodeID” : 1
},
{
“permission” : “Permission 2”,
“nodeID” : 2
}
]
}
Итак, таким образом, в результате JSON не будет содержать более чем на 1 пункт с тем же свойством электронной почты.
Есть ли способ, которым это может быть достигнуто с помощью jQuery?
Заранее спасибо.
Что вы пробовали? Я думаю, '.extend()' может быть тем, что вы ищете http://api.jquery.com/jquery.extend/ – ochi
Речь идет о манипулировании данными в JavaScript; «с jQuery» не нужно. – Jacob
Ну, я не пытаюсь объединить 2 объекта, а скорее группу по свойству и объединить другие свойства. – cycero