json.dumps loads 终于区分出来了
2015-07-15 13:51
579 查看
每次遇到json loads/dumps始终搞不清方向,写段代码试下:
import jsondict_ = {1:2, 3:4, "55":"66"}# test json.dumpsprint type(dict_), dict_json_str = json.dumps(dict_)print "json.dumps(dict) return:"print type(json_str), json_str# test json.loadsprint "\njson.loads(str) return"dict_2 = json.loads(json_str)print type(dict_2), dict_2程序结果:<type 'dict'> {'55': '66', 1: 2, 3: 4}json.dump(dict) return:<type 'str'> {"55": "66", "1": 2, "3": 4}json.loads(str) return<type 'dict'> {u'55': u'66', u'1': 2, u'3': 4}总结:json.dumps : dict转成strjson.loads:str转成dict如此简单。
相关文章推荐
- md5 jsp页面,加密用
- jsp内置对象 的使用范围和类型【说明】
- JavaScript高级程序设计【面向对象-创建对象】
- 页面自动执行(加载)js的几种方法
- js的二维数组
- Javascript简单改变表单元素背景的方法
- 求帮看!!!!BZOJ 1014 [JSOI2008]火星人prefix
- js原生弹出框
- js原生贪吃蛇游戏
- 从网址获取json字符串
- 跨域请求问题以及相关解决方法之JSONP
- js身份证有效验证
- JSTL标签库基础教程
- JavaScript实现对下拉列表值进行排序的方法
- JS图像变换效果的实现
- JavaScript截断字符串的方法
- js中设置元素class的三种方法小结
- 访问WEB-INF目录中的JSP文件
- poj1502解题报告(Dijsktra算法)
- Javascript 删除tr 元素