JSON

什么是 JSON?

JSON 是一种轻量级的数据交换格式.(数据格式)

字符串是 JSON 的表现形式.

 格式: {"name" : "qiyue"}


import json

json_str = '{"name":"wangkai", "age":24}'

# json 格式的字符串 类似于字典 但是键值必须用双引号括起来不能用单引号.

res = json.loads(json_str) #json.loads() 将 json字符串转化为字典. 也就是将 json类型转化成 python 的数据类型. --> 反序列化


json                    python

object                 dict

array                   list

string                    str   

number                int    

number                float

true                      True

false                    False

null                      None



import json

student= [

    {"name":"wangkai", "age":24},

    {"name":"zedong", "age":20}

]

r=json.dumps(student)

#  json.dumps() 将 python 中的数据类型转化成 json 字符串 --> 序列化.




用json当做中间语言来实现语言间数据类型的相互转换

你可能感兴趣的:(JSON)