JSON

2014-11-22 1 views
1
을 구문 분석하는 동안 개체 이름을 가져 오는 방법

내 JSON은 다음과 같습니다 말JSON

{"internal 1":[0,0,0,1],"internal 2":[0,0,0,0]} 

,536,913,632 10
{"internal 1":[0,0,0,0],"internal 2":[0,0,0,0]} 

하지만 각각에 대해 "Heading"(즉 개체 이름)을 가져 오려면 어떻게해야합니까? 거기에 맹목적인 속성이 있습니까? data.name 또는 data.id 또는 뭐라고 말할까요? $.each를 사용

답변

2

는 사용자가 정의한 index 속성은 실제로 열쇠입니다 :

$.each(jsonData, function(key, value){ 
    console.log(key) //Heading1 
}) 

또는 for in

for (var key in jsonData) { 
    console.log(key) //Heading1 
    console.log(jsonData[key]) //{"internal 1":[0,0,0,1],"internal 2":[0,0,0,0]} 
}