我试图通过以下查询访问Wiki api:
https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=india&gsrnamespace=0&gsrlimit=5&origin=*&prop=extracts&exchars=200&exlimit=max&explaintext=1&exintro=1
我得到了回复,但是当我使用JSON.parse
解析响应时,Mozilla显示错误:
SyntaxError:JSON.parse:JSON数据第1行第1列的意外字符
答案 0 :(得分:1)
试试这个:
https://en.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=india&gsrnamespace=0&gsrlimit=5&origin=*&prop=extracts&exchars=200&exlimit=max&explaintext=1&exintro=1&format=json
添加format=json
查询参数。否则,您将获得包含嵌入式JSON的HTML
答案 1 :(得分:0)