码迷,mamicode.com
首页 > Web开发 > 详细

json与字典的相互转化

时间:2020-09-24 21:40:07      阅读:38      评论:0      收藏:0      [点我收藏+]

标签:失败   sdn   csdn   字符   shadow   col   width   alt   转化   

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的格式。

json与字典的相互转化

标签:失败   sdn   csdn   字符   shadow   col   width   alt   转化   

原文地址:https://www.cnblogs.com/xiaoline/p/13721599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!