У меня есть два объекта JSON. Один из них представляет собой массив python, который преобразуется с помощью json, dumps(), а другой содержит записи из базы данных и сериализуется с использованием json serializer. Я хочу объединить их в один объект JSON.Объединение двух объектов JSON в одном
Для например:
obj1 = ["a1", "a2", "a3"]
obj2 = [
{
"pk": "e1",
"model": "AB.abc",
"fields": {
"e_desc": "abcd"
}
},
{
"pk": "e1",
"model": "AB.abc",
"fields": {
"e_desc": "hij"
}
},
]
Я хочу, чтобы объединить их в единый объект, как показано ниже:
finalObj = {
obj1:["a1", "a2", "a3"],
obj2: [
{
"pk": "e1",
"model": "AB.abc",
"fields": {
"e_desc": "abcd"
}
},
{
"pk": "e1",
"model": "AB.abc",
"fields": {
"e_desc": "hij"
}
},
]
}
Как я могу это сделать?
типof (finalObj.obj2) назад на клиенте - строка. Чтобы вернуть объект JSON, используйте JSON.parse (finalObj) –