json的用法

JSON(JavaScript对象表示法 JavaScript Object Notation),是存储和交换文本信息的语法,轻量级的文本数据交换格式,类似XML,但是比XML更小、更快、更容易解析。
JSON语法规则

1、数据以名/值 对的形式表示

2、数据之间以逗号分隔

3、花括号保存对象

4、方括号保存数组
JSON名值对包括字段名称(包含在双引号中),后面一个冒号,然后是值,如:

“username”: “Jessica”
在使用json这个模块前,首先要导入json库:import json

方法 描述
json.dumps() 将python对象编码成json字符串
json.loads() 将已编码的json字符串解码为Python对象
json.dump() 将Python内置类型序列化为json对象后写入文件
json.load() 读取文件中json形式的字符串元素转化为Python类型

json 不使用单引号,每个字符串都使用双引号分隔
JSON值
数字(整数或浮点数)

{ "age1":30 }
{ "age2":30.00 }

字符串(在双引号中)

{ "name":"张三" }

逻辑值(true 或 false)

{ "flag1":true }
{ "flag2":flase }

数组(在中括号中)(数组中可以包含多个json对象)

{
"student":[
{"sno":"10001","name":"张三","age":"20"},
{"sno":"10002","name":"李四","age":"21"},
{"sno":"10003","name":"王二","age":"23"}
]
}

对象(在大括号中)

扫描二维码关注公众号,回复: 9148217 查看本文章
{"sno":"10001","name":"zhangsan","age":30 }

null

{ "hobby":null }
发布了44 篇原创文章 · 获赞 8 · 访问量 3771

猜你喜欢

转载自blog.csdn.net/weixin_43669384/article/details/91788855