我正在查询一个API以获取一些JSON格式的数据,但返回时格式有点无效。前面有一个逗号引起了一个问题,我想知道是否有办法解决这个问题?你知道吗
我使用Requests库发出API查询并读取JSON,如下所示:
resp = requests.get(citedByURL % (eid, apiKey, citedByPerPage, startPoint))
data = resp.json()
JSON有一个错误,您可以在这里看到:
"entry": [{, "link": [{"@ref": "self", "@href": "http://api.elsevier.com/content/abstract/scopus_id/77957867010"}
因此Python抛出以下错误:
ValueError: Expecting property name enclosed in double quotes: line 1 column 1164 (char 1163)
在尝试将数据加载为JSON之前,我是否可以对其进行预处理?你知道吗
相关问题 更多 >
编程相关推荐