JSON(JavaScript Object Notation)是一种轻量级数据交换格式。
可以对复杂数据进行表达和存储,易于阅读和理解。
规则:
1、数据保存在键值对中
2、键值对之间由逗号分隔
3、花括号用于保存键值对数据组成的对象
4、方括号用于保存键值对数据组成的数组
采用对象、数组方式组织起来的键值对可以表示任何结构的数据。
JSON格式是互联网上主要使用的复杂数据格式之一。
JSON库
JSON库是处理JSON格式的Python标准库
两个过程:
1、编码(encoding),将Python数据类型转换成JSON格式的过程。
2、解码(decoding),从JSON格式中解析数据对应到Python数据类型的过程。
函数 | 含义 |
---|---|
dumps() | 将Python数据类型转换为JSON格式 |
loads() | 将JSON格式字符串转换为Python数据类型 |
dump() | 与dumps()功能一致,输出到文件 |
load() | 与loads()功能一致,从文件读入 |
网友评论