导航复杂的json并在最后添加一个元素

时间:2019-03-18 05:30:50

标签: json python-3.x graph-algorithm

我有一个复杂的json结构,我需要找到最后一个嵌套元素的子元素,并将给定的元素添加到原始json结构中。这是json结构。

def is_leap(year):
    y=int(year)
    return  y%400==0 or (y%100 != 0 and y%4==0)
year = input()
print(is_leap(year))

我正在使用以下代码导航到最后一个子元素。

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"
                        }
                     ]
                }
     ]
 }

我需要在最后一个子键“ profession”:“ Microsoft”中添加一个元素。 您能帮我编写函数或任何形式的代码吗?

0 个答案:

没有答案