获得ValueError:没有JSON对象可以被解码,而json是有效的

时间:2015-12-24 06:13:54

标签: python json python-2.7

我收到了以下错误。

  

ValueError:无法解码JSON对象

我在http://jsonlint.com/上查看了我的JSON,并显示其有效。但在做json.loads("spiral/data/add_links_domains.json")时,我得到例外。帮助赞赏。 我的JSON:

{
"www.officechai.com": "syn",
"masterchefmom.blogspot.com": "syn",
"www.digitaljunkfeed.com": "syn",
"kitchenplatter.com": "syn",
"www.womensweb.in": "scatter",
"desitraveler.com": "syn",
"www.newsgram.com": "syn",
"www.nativeplanet.com": "syn",
}

1 个答案:

答案 0 :(得分:5)

您基本上正在加载"spiral/data/add_links_domains.json" 字符串。相反,您打算使用load()

with open("spiral/data/add_links_domains.json") as f:
    data = json.load(f)