ajax请求 - 如何读取json obj

时间:2011-10-13 10:51:10

标签: ajax json

我正在使用ajax请求并获得json响应。我不知道怎么读这个

[{"systemReviewInfoMapListSize":1,
"diagnosis":"Impaired hearing\nEarache \nEar noise",
"isClinicalSummaryAvail":"false","isSymptom":"true",
"isDiagnosis":"true",
"symptom":"Impaired hearing\nEarache \nEar noise",
"isSystemReviewInfo":"true"}]

2 个答案:

答案 0 :(得分:0)

看看Here

希望有人会澄清为什么downvote,而不是重要,我总是认为SO是一个社区来丰富我们对编程的知识,而不是另一个代码片段存储库。

答案 1 :(得分:0)

我假设您将变量设置为ajax响应?

如果是这样,你可以这样做:

var objJSON = ajax.response;

var systemReviewInfoMapListSize = objJSON.systemReviewInfoMapListSize;
var diagnosis = objJSON.diagnosis;
etc...

希望有意义......基本上你的ajax响应返回一个充满名称的对象:值对。您可以通过获取存储对象的变量并附加.PropertyName来访问json中的值,就像访问任何其他js对象的属性一样。