我想从使用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