Hi
I've some problem to parse my json
which is like:
Thanks for any help
Alex
I've some problem to parse my json
which is like:
{ "Results": { "check1": { "LastResultTime": 1607002708, "LastResultTimeH": "2020-12-03 14:38:28 +0100 CET", "Status": 0, "StatusH": "OK", "Origin": "1" }, "check2": { "LastResultTime": 1607002934, "LastResultTimeH": "2020-12-03 14:42:14 +0100 CET", "Status": 0, "StatusH": "KO", "Origin": "1" }, "check3": { "LastResultTime": 1607002934, "LastResultTimeH": "2020-12-03 14:42:14 +0100 CET", "Status": 2, "StatusH": "CRITICAL", "Origin": "2" } }, "Status": 2, "StatusH": "CRITICAL", "Maintenance": { "Reason": "Ok", "Status": 0, "StatusH": "STATE_OK", "When": "2020-12-03 14:42:14.377955151 +0100 CET m=+0.000776843" }, }I want to parse this json with python and retrieve values like:
Check1 / StatusH / OK Check2 / StatusH / KO check3 / StatusH / CRITICAL etc...I'm trying with
data = json.loads(json_data.decode(), parse_float=float) for i in data['Results']: for a, b in data.items(): if (a == "StatusH"): print (i,b)But it doesnt work:
check1 CRITICAL check2 CRITICAL check3 CRITICALIf someone has an idea..
Thanks for any help
Alex