JSON字符串和JSON对象互转
字符串转对象
1  | import json  | 
对象转字符串
1  | import json  | 
类型映射
当 Python 转换为 JSON时,Python 对象会被转换为 JSON(JavaScript)等效项:
| Python | JSON | 
|---|---|
| dict | Object | 
| list | Array | 
| tuple | Array | 
| str | String | 
| int | Number | 
| float | Number | 
| True | true | 
| False | false | 
| None | null | 
JSON和class转换
安装
1  | pip install pydantic  | 
简单示例
1  | from datetime import datetime  | 
树状数据
1  | import json  | 
列表数据
1  | import json  | 
转python中的dict
1  | obj.model_dump()  | 
转JSON字符串
1  | json_str = obj.model_dump_json(indent=4)  |