Я пытаюсь преобразовать вложенный файл json в кадр данных pandas с помощью json_normalize (), но получаю ошибку, поскольку объект столбца не может быть вызван.
формат json как ниже
{
"_b": {
"_dv": {
"_r": "1533096777700",
"_t": "qbr",
"_v": {
"timeStamp": "2018-08-01 05:14:47",
"tState": "Native",
"classLineNumber": "95",
"rootCause": "ve: #04 pc 00000000003d0c4c /system/framework/arm64/boot-framework.oat ",
"methodName": "com.eretail.SQLController.ExecuteTrQuerySingle",
"packageName": "com.eretail.ecpl.orderscan"
}
},
"_dn": "DataAnaltyicsDca"
},
"_h": {
"_rt": 1533353651942,
"_ip": "223.31.148.22",
"_sn": "18123521845788",
"_sa": 1533359996152,
"_m": "AB20"
}
}
возможно ли разделить вложенные (_b и _h) данные и сохранить их в одной строке с несколькими столбцами.
желаемый вывод в виде кадра данных pandas со следующими столбцами
_b._r _b._t _b._v._timestamp _b._v.tState _b._v.classLineNumber
_b._v.rootCause _b._v.methodName _b._v.packageName _h._rt _h._ip
_h._sn _h._sa _h._m