Python中Json的序列化和反序列化
2018-08-22 本文已影响15人
三不小青年
#Json
import json
json_str ='[{"name":"Byron","age":18},{"name":"Jennifer","age":18}]'
data = json.loads(json_str)# 反序列化,转换成python的数据类型,dict或者list
print(type(data))
print(data)
print(type(data[0]))
print(data[0]['name'])
data_json = json.dumps(data)# 序列化,转换成Json字符串
print(type(data_json))
print(data_json)