当我尝试格式化JSON对象时,我收到该错误消息,我试图将以下API响应中的填充信息存储在变量中:
[
{
"countryCode": "ru",
"countryName": "Russia",
"population": [
{
"year": "2016",
"data": "144342396"
}
]
}
]
这是我第一次使用JSON,所以很抱歉,这只是一个愚蠢的错误。 :(
function definir_tabla(id_tabla) {
var codigo;
switch (id_tabla) {
case "tabla_rusia":
codigo = "ru";
solicitar_datos(id_tabla,codigo);
break;
}
}
function solicitar_datos(tabla, codigo_iso) {
var habitantes = $.get('http://inqstatsapi.inqubu.com/?api_key=xxxxxxxxxx&data=population&countries=ru&years=2016');
var numero=JSON.parse(habitantes);;
console.log(numero);
document.getElementById(tabla + "_habitantes").innerText = habitantes;
}