我想從使用javascript/jquery的服務器解析JSON響應。這是字符串:使用javascript解析JSON
{
"status": {
"http_code": 200
},
"contents": "HTTP/1.1 200 OK\r\nTransfer-Encoding: chunked\r\nDate: Tue, 07 Feb 2012 08:14:38 GMT\r\nServer: localhost\r\n\r\n {\"response\": \"true\"} "
}
我需要獲得response
值。
以下是我在我的崗位查詢成功功能正在嘗試:
success: function(data) {
var objstring = JSON.stringify(data);
var result = jQuery.parseJSON(JSON.stringify(data));
alert(objstring);
var result1 = jQuery.parseJSON(JSON.stringify(result.contents[0]));
alert(result1.response);
alert(data.contents[0].response);
但到目前爲止,沒有什麼我試圖返回正確的結果」我不斷收到undefined
,然而objstring
內容是正確的幷包含JSON字符串。
你有在多個瀏覽器測試這一點,仍然收到同樣的「未定義」字符串? – James 2012-02-07 08:46:35