您的位置:首页 > 编程语言 > Python开发

python解析json数据及json文件

2019-03-20 15:06 211 查看
导入json库:import json
import json
解析json数据:

json.dumps: 将python对象编码成json字符串
json.loads:将已编码的json字符串解码为python对象

data = {'name':'0.jpg','weight':50,'height':50}#dict类型
json_data = json.dumps(data)#str类型
data_ = json.loads(json_data)#dict类型
解析json文件:

json.dump: 将python对象编码成json文件
json.load:将已编码的json文件解码为python对象

#生成json文件
data = {'name':'0.jpg','weight':50,'height':50}
with open("./news_json.json","w") as f:
json.dump(data,f)
print("已生成news_json.json文件...")

#读取json文件
jsonPath = './news_json.json'
with open(jsonPath,'r') as f:
data=json.load(f)
print(data)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: