一、应用场景
常用的json与其它数据类型进行转换的场景有:
json对象转字符串(json.loads)字符串转json对象(json.dumps)二、使用方法1)导入模块
import json
2)调用函数
json.dumps(demo1)json.loads(dem2)
3)测试demo
json.dumps# 对象转字符串json_demo = {'name': 'code_space', 'size': '20cm'}changed = json.dumps(json_demo)print(type(changed))print(changed)------------------------------------------- <class 'str'>{"name": "code_space", "size": "20cm"}
json.loads字符串转json对象str_demo = '''{"name": "code_space", "size": "20cm"}'''changed = json.loads(str_demo)print("取对象属性:"+changed["name"])print(type(changed))print(changed)-------------------------------------------<class 'dict'>{'name': 'code_space', 'size': '20cm'}