So I am fairly new to python and panda, and I am trying to convert these json files to CSV
The json file I have managed to flatten:
"empnum1244": {
"user_name": "keane@a",
"name": "Keane",
"flag": true,
"list": x
},
"empnum1255": {
"user_name": "julia@a",
"name": "Julia",
"flag": true,
"list": x
},
I have no trouble converting these through reset index:
df = pd.read_json ('dups3.json',orient='index')
df.reset_index(level=0,inplace=True)
The double nested json I am having trouble with:
{ "[email protected]": {
"employeenumber5566": {
"user_name": "1234sysidAaron",
"name": "Aaron",
"flag": true,
"list": x
},
"employeenumber6677": {
"user_name": "[email protected]",
"name": "Aaron",
"flag": true,
"list": x
}
},
"[email protected]": {
"employeenumber890": {
"user_name": "144sysidAhmish",
"name": "Ahmish",
"flag": true,
"list": x
},
"employeenumber23457": {
"user_name": "[email protected]",
"name": "ahmish",
"flag": true,
"list": x
}
}
}
How do I flatten these out with 2 level of indexes? My desired output is:
Email | EmpID | User_name | Name | flag | list
[email protected] employeenumber890 144sysidAhmish Ahmish True x
[email protected] employeenumber23457 [email protected] ahmish True x