我需要为json添加一个键。我在变量上有以下json:
[{"id":00000,"alert":"testing"}]
但是我需要json对象看起来像这样:
{'keyA':[{"id":00000,"alert":"testing"}]}
如何将此键连接到列表?
THX!
答案 0 :(得分:3)
只需将第一个对象添加到新字典中,如下所示:
jsonobj = [{"id":00000,"alert":"testing"}]
result = {'keyA':jsonobj}
然后您可以使用此dictionary
或获取json
的值,如:
import json
json.dumps(result)
如果您只获得输入的json
版本,则必须使用以下内容:
jsonobj = json.loads('[{"alert": "testing", "id": 0}]')
result = {'keyA':jsonobj}
json.dumps(result)