H5W3
当前位置:H5W3 > 其他技术问题 > 正文

json.loads 报错

import urllib
apiurl = 'http://www.cgdict.com/index.php?app=api&ac=word&ts=search&word=transitory'
r = urllib.urlopen(apiurl)
res = r.read()
#json.loads(res)

提示以下错误:

”’ValueError: No JSON object could be decoded”’

回答:

clipboard.png
开头多了一个空字符,去掉就行了

回答:

返回的HTML内容中开头是UTF-8 BOM。导致解析失败。你输出一下res的内容看一下开头是不是有xefxbbxbf这些字符?

本文地址:H5W3 » json.loads 报错

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址