Json-转自菜鸟教程
2017-08-10 09:56
169 查看
1. python中为什么用json有什么作用??
不是python用json,json是类似xml的一种通用格式,在很多地方都可以用。json相比xml,数据量更小,而且可以很方便的和解释型语言的结构相互转换。
2. 常用的两种Json函数:
Json.dumps: 将 Python 对象编码成 JSON 字符串
Json.loads: 将已编码的 JSON 字符串解码为 Python 对象
3.python 原始类型向 json 类型的转化对照表:
![](https://images2017.cnblogs.com/blog/1200823/201708/1200823-20170810095230324-1211119887.png)
4.json 类型转换到 python 的类型对照表:
![](https://images2017.cnblogs.com/blog/1200823/201708/1200823-20170810095354183-1551883710.png)
5.实例
运行结果:
不是python用json,json是类似xml的一种通用格式,在很多地方都可以用。json相比xml,数据量更小,而且可以很方便的和解释型语言的结构相互转换。
2. 常用的两种Json函数:
Json.dumps: 将 Python 对象编码成 JSON 字符串
Json.loads: 将已编码的 JSON 字符串解码为 Python 对象
3.python 原始类型向 json 类型的转化对照表:
![](https://images2017.cnblogs.com/blog/1200823/201708/1200823-20170810095230324-1211119887.png)
4.json 类型转换到 python 的类型对照表:
![](https://images2017.cnblogs.com/blog/1200823/201708/1200823-20170810095354183-1551883710.png)
5.实例
#!/usr/bin/python import json data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ] json = json.dumps(data) print json
运行结果:
[{"a": 1, "c": 3, "b": 2, "e": 5, "d": 4}]
相关文章推荐
- 全网最简单的C# json数据解析 无敌菜鸟教程 十分钟搞定json数据解析
- 菜鸟教程之工具使用(十六)——Eclipse手动设置Linux换行符
- JSON Web Token 入门教程
- 设计模式:单例模式|菜鸟教程
- SpringMVC教程--json使用详解
- JSON教程
- Windows系统 各个版本64位MongoDB下载地址与mongodb菜鸟教程
- JPA 菜鸟教程 16 继承-联合子类-JOINED
- JPA 菜鸟教程 17 继承-独立表-TABLE_PER_CLASS
- C语言菜鸟基础教程之判断
- JSON入门教程
- Github上传代码菜鸟超详细教程
- 【备忘】Java菜鸟到大牛学习路线培训教程
- ASP.NET不拖控件教程(1)-认识JSON
- 设计模式:组合模式(COMPOSITE)|菜鸟教程
- 【转载】jQuery Validate 菜鸟教程
- [教程] 菜鸟Icon教程(上)
- Cocos2d-x教程(15)-Json解析(高级篇)
- Linux 菜鸟配置教程
- 真正菜鸟用教程之WQSG Scrip Export WQSG (脚本导出导入工具,PSP、NDS汉化必备 )