[英]How to add json array to a json document in python?
我有一个像这样的数组:
[{"Name": "abcd"}, {"Name": "efgh"}, {"Name": "hijk"}]
我必须将此插入到json文档中
我的json文档与此类似:
{"widget": {
"debug": "on",
"window": {
"title": "Sample Konfabulator Widget",
"name": "main_window",
"width": 500,
"height": 500
}
}}
如何在python中将数组追加到json文档?
您可以尝试json
库-
import json
js="""
{"widget": {
"debug": "on",
"window": {
"title": "Sample Konfabulator Widget",
"name": "main_window",
"width": 500,
"height": 500
}
}}
"""
l=[{"Name": "abcd"}, {"Name": "efgh"}, {"Name": "hijk"}]
l_dict=json.loads(json.dumps(l))
js_dict = json.loads(js)
js_dict['widget']['window']['name']=l_dict[0]['Name']
print js_dict
print js_dict['widget']['window']['name']
打印-查看打印的JSON
是否具有new name
!
{u'widget': {u'debug': u'on', u'window': {u'width': 500, u'height': 500, u'name': 'abcd', u'title': u'Sample Konfabulator Widget'}}}
abcd
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.