Wiki API无法解析JSON

时间:2017-07-04 05:23:08

标签: json api search wikipedia-api

我试图通过以下查询访问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列的意外字符

2 个答案:

答案 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)