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字符串转换成字典、列表

 

posted @ 2018-08-17 09:58  sinder2018  阅读(37)  评论(0)    收藏  举报