json与字典的相互转化

json格式初学者如果在编辑器中自己编写一个json格式,可能会出错;虽然json格式本质上也是字符串,但是json格式要求,要使用双引号将key和value括起来;

如果要将上面的字符串格式和json格式分别转换为字典,就需要使用不同的方法;也有人以为上面的字符串也是json。使用json.loads()方法肯定会失败;

所以针对上面的字符串,要使用eval()方法将字符串转换为字段;而json格式使用json.loads()方法将json转换为字典;

反之,将字段转换为字符串或者json,可以直接使用str() 和json.dumps()就可以直接转换;

如上图,转化完,2者都是字符串,但是类型的话,json.dump()方法转化后是json格式;注意观察json格式,字典的时候是单引号,转化为json格式,就变成了双引号了,这也就印证了开始讲的json的格式。

posted @   ImTE  阅读(3115)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示