Json(Javascript object notation)
一、json特点
轻量级的数据交互模式
本质是一个字符串,是JS对象的字符串表示法
与python字典很相似。不过有一些语法上的区别
1、没有None值,只有null
2、utf-8编码格式
3、字符串必须双引号来表达
python当中的字符串要转换成Json对象,要通过json库来完成
二、json模块中最常用的方法:
1、json.dumps(str,indent=4,sort_key=True)
将一个python数据对象转化为一个json字符串
indent:格式化输出json数据,呈现更直观,表示缩进4个空格
sort_key:json串按照字典的key进行排序
2、json.loads()
将json字符串转换成python对象。比如将json字符串转换成字典、列表

浙公网安备 33010602011771号