Wiki API 无法解析 JSON
Wiki API unable to parse JSON
我正在尝试使用以下查询访问 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: unexpected character at line 1 column 1 of the JSON data
试试这个:
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
查询参数。否则你会得到 HTML 嵌入 JSON
最后在url
中添加格式JSON字符串
我正在尝试使用以下查询访问 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: unexpected character at line 1 column 1 of the JSON data
试试这个:
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
查询参数。否则你会得到 HTML 嵌入 JSON
最后在url
中添加格式JSON字符串