0
我在jquery中解析json響應。在javascript中解析python json響應
console.log(response)
給
{"result": [{"surprise": "24.79%"}, {"joy": "18.73%"}, {"anticipation": "14.61%"}, {"disgust": "10.54%"}, {"sadness": "8.75%"}, {"trust": "8.32%"}, {"anger": "8.12%"}, {"fear": "6.14%"}]}
我想這個JSON解析成變量是這樣的:
val res = JSON.parse(response);
document.getElementById("anger").innerHTML = res['result'][6]['anger'];
document.getElementById("disgust").innerHTML = res['result'][3]['disgust'];
document.getElementById("fear").innerHTML = res['result'][7]['fear'];
document.getElementById("joy").innerHTML = res['result'][1]['joy'];
document.getElementById("sadness").innerHTML = res['result'][4]['sadness'];
document.getElementById("surprise").innerHTML = res['result'][0]['surprise'];
document.getElementById("trust").innerHTML = res['result'][5]['trust'];
document.getElementById("anticipation").innerHTML = res['result'][2]['anticipation'];
這給
Uncaught SyntaxError: Unexpected identifier
在val res = JSON.parse(response);
我在這裏做什麼錯誤?
請張貼再現誤差最小的自包含的例子。 – orlp
@Feedlynews可以提供你的代碼你從哪裏獲取這些數據? –
JSON.parse不是jQuery的一部分 –