我正在向服務器發送一個AJAX請求,並將檢索響應作爲json對象從具有javascript代碼的服務器傳遞到我的android應用程序。我知道json對象的關鍵值(ID,名稱,狀態等),但我不知道如何獲得它們的值(100,標記,成功等)。我需要這些數據來處理其他任務。有人可以告訴我如何從該json對象提取數據。當我使用alert(http.responseText);如下所示,我得到顯示的json對象。我需要從中獲得價值。用於接收響應在javascript中檢索json對象的值
http.onreadystatechange = function() { //Handler function for call back on state change.
if(http.readyState == 4) {
alert(http.responseText);
JSON對象
方法我收到
{"header": {"ID":100,"name:"Mark"},"body":{"status":"success"}}
您確定您*完全*您發佈的內容嗎?該「JSON」不是JSON,因爲它包含語法錯誤(缺少引號)。 – ThiefMaster