Если у меня есть json данные, отформатированные так:
{
"result": [
{
"id": 878787,
"name": "Testing",
"schema": {
"id": 3463463,
"smartElements": [
{
"svKey": "Model",
"value": {
"type": "type1",
"value": "ThisValue"
}
},
{
"svKey": "SecondKey",
"value": {
"type": "example",
"value": "ThisValue2"
}
}
]
}
},
{
"id": 333,
"name": "NameName",
"schema": {
"id": 1111,
"smartElements": [
{
"svKey": "Model",
"value": {
"type": "type1",
"value": "NewValue"
}
},
{
"svKey": "SecondKey",
"value": {
"type": "example",
"value": "ValueIs"
}
}
]
}
}
]
}
, есть ли способ нормализовать их, чтобы я получил записи:
name Model SecondKey
Testing ThisValue ThisValue2
NameName NewValue ValueIs
Я могу получить smartElements для серии pandas, но я не могу найти способ выделить smartElements[x].svKey
на заголовок столбца и smartElements[x].value.value
на значение для этого столбца и / или объединить его.