如何使用Python动态构建JSON对象?
我是Python的新手,并且正在使用JSON数据。我想通过向现有JSON对象添加一些键值来动态构建JSON对象。
我尝试了以下方法,但得到了TypeError: 'str' object does not support item assignment
:
import jsonjson_data = json.dumps({})
json_data["key"] = "value"
print 'JSON: ', json_data
回答:
您在将对象编码为JSON字符串 对其进行构建:
import jsondata = {}
data['key'] = 'value'
json_data = json.dumps(data)
JSON是 序列化 格式,文本数据 表示 结构。它本身不是那个结构。
以上是 如何使用Python动态构建JSON对象? 的全部内容, 来源链接: utcz.com/qa/407325.html