json loads No JSON object could be decoded 问题解决

今天自己用json的 dumps生成的 json 文本:


f2=open(filename,'w')
f2.write(json.dumps(c)

f=open(filename,'r')
r= f.read()
c=json.loads(r)
载入的时候出现 这个错误:

 No JSON object could be decoded

后来用 编码转换解决的。
f=open(filename,'r')
r= f.read()
r=r.decode("utf-8-sig")
c=json.loads(r)



posted @ 2016-07-28 18:22    阅读(11275)  评论(0编辑  收藏  举报