【Python】基础学习(四)json格式转换
Json:
轻量级的数据转换格式
友好,易于读写(比xml,protobuf要好)
对机器友好,易于解析和生成
由列表和字典组成
使用场景:
生成:将对象生成为字符串,存入文件、数据库、在网络传输等
解析:解析来自文件、数据库、网络传输的字符串成python
跨语言的数据交换:比如python和c/c++/java/javascript的数据交换
使用方法:
import json
json.dumps(python_obj) #把数据类型转换成字符串
json.loads(json_string)#把字符串转成json
json.dump()#把数据类型转换成字符串并存储在文件中
json.load(file_stream)#把文件打开,把里面的字符转换成数据类型