标准库,json
Python 对象转换 JSON字符串,json.dumps(obj)
import json
data = {
"name": "Alice",
"age": 25,
"is_student": False,
"courses": ["Math", "Physics"],
"address": None
}
json_str = json.dumps(data)
print(json_str)
Json字符串转换python对象,json.loads(obj)
import json
with open("data.json", "r") as f:
data = json.load(f) # 从文件读取
print(data) # {"name": "Bob", "age": 30}
import json
json_str = '{"name": "Alice", "age": 25, "is_student": false}'
data = json.loads(json_str)
print(data["name"]) # Alice
print(type(data)) # <class 'dict'>
浙公网安备 33010602011771号