다음 응답이 있습니다.응답 키 값 쌍 처리
response: {
"json": {
"response":{
"servicetype":"",
"functiontype":"",
"statuscode":"0",
"statusmessage":"Success",
"data":
[
{
"graphtype":"headcountgraph",
"xlabel":"state",
"ylabel":"count",
"s1":"contact",
"s2":"User",
"data":
[
"Total Contacts: 1 Users: 36",
[
{
"x":"India",
"s1":"3",
"s2":"3",
"lat":"22",
"long":"77"
}
]
]
}
]
}
}
};
나는
이 어떻게 그런를 가져,$scope.state = India
을 할당해야합니까? 정의되지 않은 데이터를 반환하는
$scope.state = json.response.data[0].data[1][0].x
을 제공하려고했습니다.
것은 열쇠와 엔트리가 있습니다. 코드에서 항목 값을 가져 오지 못했습니다.
내가 코드 이런 식으로$.each(data, function(key, entry) { x.push(parseInt(entry.x)});
을하는 듯했으나 내 콘솔 나에게 값 [인도]을 제공합니다.
전체 응답에서 "인도"만 필요합니까? – Razzka
예. $ scope.state = India에 할당해야합니다. –
이 값은 JSON 객체를 통해 얻을 수 있습니다. JSON.parse () .json.response.data [0] .data [1] [0] .x' –
Razzka