一、json
1、一种轻量级的数据交换格式;
2、简洁和清晰的层次结构,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率;
一些合法的JSON的实例:
{"a": 1, "b": [1, 2, 3]}
[1, 2, "3", {"a": 4}]
3.14
"plain_text"
二、解析
加载模块—读取文件—loads解析
#加载json模块
import json
#读取json文件
with open('文件路径',encoding='utf-8',mode='r') as f:
f_read = f.read() #读取成字符串
#将字符串解析为字典或列表等形式
data = json.loads(f_read)
三、存储
with open('文件路径',encoding='utf-8','w') as f: #用写入模式打开文件
json.dump(json_data,f,indent=0)
f.close()