python 在 json对象中新增属性
时间: 2024-05-06 22:19:12 浏览: 212
遍历json 对象的属性并且动态添加属性的实现
要在 JSON 对象中新增属性,可以使用 Python 的 json 模块。下面是一个简单的示例代码:
```python
import json
# 原始 JSON 对象
json_str = '{"name": "张三", "age": 18}'
# 将 JSON 字符串转为 Python 对象
json_obj = json.loads(json_str)
# 新增属性
json_obj['gender'] = '男'
# 将 Python 对象转为 JSON 字符串
new_json_str = json.dumps(json_obj)
print(new_json_str) # 输出:{"name": "张三", "age": 18, "gender": "男"}
```
在这个示例中,使用 `json.loads()` 方法将 JSON 字符串转为 Python 对象,然后通过 `[]` 运算符新增属性,最后使用 `json.dumps()` 方法将 Python 对象转为 JSON 字符串。
阅读全文