Skip to main content
 首页 » 编程设计

python之在 json 有效时获取 ValueError : No JSON object could be decoded,

2025年05月04日30lyhabc

我遇到以下错误。

ValueError: No JSON object could be decoded

我在 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", 
} 

请您参考如下方法:

您基本上是在加载 "spiral/data/add_links_domains.json" string。相反,您打算使用 load() :

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