软件测试学习:python的json操作详解

软件测试学习:python的json操作详解

json语法详解

其实,json文件的内容,整体上应该是一个对象或者数组,对象和数组之间可以相互嵌套。
注意:
1JSON的键,必须是字符串类型,必须使用英文双引号。
2JSON的值可以是数字,字符串,逻辑值,数组,对象,和空值。
3{} 表示对象(类似于我们Python的字典),[] 表示数组(类似于Python中的列表),空值是null
4 json中的数据直接使用逗号隔开,最后一个数据后面不要逗号
5 json文件是以.json结尾的。
JSON文件

{
  "name": "xiaoming",
  "age": 18,
  "like":["eat","sleep"],
  "adress": {
    "country": "china",
    "city": "BeiJing"
}

json文件的读取

python中针对json文件,封装了专门的处理模块。

import  json
with open('./a.json',encoding='utf-8') as f: