【发布时间】:2018-06-29 14:22:43
【问题描述】:
在这个例子中,我可以从一个具有所需结构的字典中创建一个 JSON。
import json
jsondata = {}
jsondata = {'type':'add', 'id':'','fields':{'message':'text', 'from':'email@email.com'}}
jsfields = jsondata, jsondata
print json.dumps(jsfields)
这是所需的输出。
[
{
"id": "",
"type": "add",
"fields": {
"from": "email@email.com",
"message": "text"
}
},
{
"id": "",
"type": "add",
"fields": {
"from": "email@email.com",
"message": "text"
}
}
]
现在我不明白的是如何将更多 json 对象添加到这个单个数组中?
从这一点来看,我不知道如何在 jsfields 中添加与下一个数组相同的内容。
{
"id": "",
"type": "add",
"fields": {
"from": "email@email.com",
"message": "text"
}
}
【问题讨论】:
-
我不好意思回答我自己的问题。但我只需要将 dict 附加到列表中。
-
这发生在我们最好的人身上:P
标签: python arrays json dictionary