热线电话:13121318867

登录
2019-04-18 阅读量: 672
python如何解码jsion格式

解码

我们将使用load(),loads()和JSON.Decoder类。

#Code will run in Python 3

from io import StringIO

import json

fileObj = StringIO('["Geeks for Geeks"]')

print("Using json.load(): "+str(json.load(fileObj)))

print("Using json.loads(): "+str(json.loads('{"Geeks": 1, "for": 2, "Geeks": 3}')))

print("Using json.JSONDecoder().decode(): " +

str(json.JSONDecoder().decode('{"Geeks": 1, "for": 2, "Geeks": 3}')))

print("Using json.JSONDecoder().raw_decode(): " +

str(json.JSONDecoder().raw_decode('{"Geeks": 1, "for": 2, "Geeks": 3}')))

输出:

使用json.load():['Geeks for Geeks']
使用json.loads():{'for':2,'Geeks':3}
使用json.JSONDecoder()。decode():{'for':2,'Geeks':3}
使用json.JSONDecoder()。raw_decode():( {'for':2,'Geeks':3},34)
0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子