当前正在尝试解析各种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()
来获取第一个名字,那么键的顺序就混淆了
您可以检查密钥是否为json数据。我们也要这样做:
相关问题 更多 >
编程相关推荐