다음 응답의 값을 얻어야합니다. 내가 값 "Network problem"
이있는 경우JavaScript의 응답에서 다른 데이터 분리
var response = { "data": [
{
"value": "Network problem",
"text": "Network problem",
"areas": [
{
"value": "Congestion",
"text": "Congestion",
"sub_areas": [
{
"value": "Congestion_1",
"text": "Congestion_1",
"id":"1"
},
{
"value": "Call D",
"text": "Call D",
"id":"2"
}]
},
{
"value": "Drop",
"text": "Drop",
"sub_areas": [
{
"value": "Drop_1",
"text": "Drop_1",
"id":"3"
}]
}
]};
, 그럼 나는 그것의 영역 (ex: areas = ["Congestion","Drop"])
를 검색 할 수 있습니다. 그런 다음 지역 값을 사용하여 하위 영역을 다시 찾아야합니다. 면적 값이 "congestion"
이면 sub_areas =["congestion_1", "Call D"]
). 어떻게해야합니까?
이 json 객체를 '평평하게'놓아야 만 원하는 '값'을 얻을 수 있습니다. – Venky
@Venky 예를 들어 – madhev
http://stackoverflow.com/questions/6890969/how-to-navigate-in-nested-json – Venky