У меня есть массив json объекта, подобного этому:
[
{
"entity": "clientModal",
"value": "MacBook"
},
{
"entity": "siteName",
"value": "abde"
},
{
"entity": "clientModal",
"value": "MacBook"
},
{
"entity": "siteName",
"value": "abcd"
},
{
"entity": "clientName",
"value": "ghe-1202m"
},
{
"entity": "timePeriod",
"value": "week"
},
{
"entity": "clientName",
"value": "ghe-1202m"
},
{
"entity": "timePeriod",
"value": "week"
},
{
"entity": "clientName",
"value": "ghe-1202m"
},
{
"entity": "clientName",
"value": "ppphone"
},
{
"entity": "clientName",
"value": "pppiphone"
}
]
Я хочу, чтобы ключ 'entity' везде заменялся своим значением, а ключ 'value' должен находиться внутри него. Например:
[{"clientName": {"value": "pp iphone"}}]
Я пробовал все, но ничего не нашел.