How might I use json_normalize
to breakdown a nested JSON object that is contained in a list?
Consider this example:
df = pd.DataFrame({'xd': [
[{
"status": "pass",
"desc": "desc",
"actionable": False,
"err_code": "None",
"err_msg": "None"
}],
[{
"status": "fail",
"desc": "desc",
"actionable": True,
"err_code": "None",
"err_msg": "None"
}] ]})
pd.json_normalize(df['xd']) # not expected
Expected output:
status desc actionable err_code err_msg
0 pass desc False None None
1 fail desc True None None