#json数据和python数据转换
import json
#保存一个学员信息
stu1='{"name":"zhangsan","age":18,"hobby":"play"}'
#保存多个学员信息
stus='[\
{"name":"zhangsan","age":18,"hobby":"play"},\
{"name":"lisi","age":15,"hobby":"sleep"},\
{"name":"wangwu","age":17,"hobby":"eat"}\
]'
#1.json转python 转成字典或者列表嵌套字典
jsonData = '{"name":"zhangsan","age":18,"hobby":"play"}'
pythonData = json.loads(jsonData)
print(pythonData) #生成的数据类型为字典
#2.python转json
pythonData = {"cname":"1001","cpwd":"123","cbalance":1000,"name":"张三"}
json.dumps(pythonData,ensure_ascii=False) #在转换中禁止ASCII转换
print(pythonData,type(jsonData))
json数据类型转换
最新推荐文章于 2023-07-02 18:16:11 发布
本文介绍了如何使用Python的json模块将JSON数据转换为Python字典,以及将Python对象转换为JSON格式。示例包括单个学员信息的转换和多个学员信息的列表转换。通过json.loads()和json.dumps()函数,可以轻松实现两种格式之间的转换,这对于数据存储和交换非常实用。
摘要由CSDN通过智能技术生成