У меня сложная структура json, в которой мне нужно найти дочерний элемент последнего вложенного элемента и добавить данные элементы в исходную структуру json.Вот структура json.
original_json ={
"f_name" : "andrew",
"l_name": "jose",
"m_name": "mathew",
"child" :[
{
"father_name":"jose",
"mother_name": "mary",
"spouse_name":"jessica",
"child":
[
{
"school": "st.josep",
"college": "IIT"
}
]
}
]
}
Я использую приведенный ниже код для перехода к последнему дочернему элементу.
while 'child' in original_json.keys():
original_json = original_json['child'][0]
print(original_json)
else:
print(original_json)
мне нужно добавить элемент к последнему дочернему ключу "профессию": "Microsoft".Можете ли вы помочь мне в написании функции или любого вида кода.