我能够使用 JSON.parse 解析返回简单数据的 JSON,但我无法处理返回对象、日期、字符串等的数据。
var theData=JSON.parse(theData);
像这样的 JSON.parse 返回 [Object] 对象,根本没有数据(我可以看到数据已成功返回,因为如果我关闭了 JSON.parse,它会将所有数据作为字符串返回)。
{
"AppName": "TheName",
"AppUrl": "https:\/\/app\/icons\/unknown.png",
"aGUID": "45c055d2-2edc-d4444"."DateCreated": "8\/23\/2012 11:04AM", {
"ID": "yser123",
Name ":" User "}
}
在 javascript 中解析这些数据的最佳方法是什么(我无法使用 jquery)?
注意:我写的 JSON 假设它是有效的
这是我用来检索数据的代码..
var xhReq = new XMLHttpRequest();
xhReq.open("POST", "ClientService.svc/REST/GetDetail", false);
xhReq.send(null);
var serverResponse = xhReq.responseText;
alert(serverResponse);
return serverResponse;