В настоящее время пытается проанализировать значения различных объектов JSON.Получение разных значений JSON
{"TypeA":{"Name":{"SN":837242580698607},"time":"14:20"}}
{"TypeB":{"Name":{"SN":546422114557665},"time":"14:21"}}
Проблема заключается в том, что все эти объекты находятся отдельные строки в текстовом документе, и я хочу, чтобы отличить TypeA и TypeB
for file in os.listdir('database/'):
with open(os.path.join("database/", file)) as fil:
for line in fil:
k=json.loads(line)
#process
Я хочу, чтобы иметь возможность делать различную обработку для TypeA
и TypeB
, но как я могу узнать, является ли то, что я обрабатываю, это A или B? Если я позвоню keys()
, чтобы получить первое имя, порядок ключей перепутан