我是 Python 新手,正在使用 JSON 数据。我想通过向现有 JSON 对象添加一些键值来动态构建 JSON 对象。
我尝试了以下但我得到TypeError: 'str' object does not support item assignment
:
import json
json_data = json.dumps({})
json_data["key"] = "value"
print 'JSON: ', json_data
您构建对象before将其编码为 JSON 字符串:
import json
data = {}
data['key'] = 'value'
json_data = json.dumps(data)
JSON 是一个序列化格式、文本数据代表一个结构。它本身并不是那种结构。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)