2010-05-04 4 views
0

item.fields.name을 사용하여 "세션"을 검색 할 수 있다는 것을 알고 있지만 그 속성이 "이름"이라고 미리 알지 못하면 어떻게 될까요? 필드의 속성 이름 목록을 먼저 검색하려면 어떻게해야합니까?JSON 객체 속성 이름 얻기

[ 
    { 
     "pk": 2, 
     "model": "auth.group", 
     "fields": { 
      "name": "session" 
     } 
    } 
] 

답변

1

그런 다음, 자바 스크립트 객체로 변환 속성을 반복 할 수 있습니다

eval("var object = " + that_json_thing); 
    for (property in object) { 
    alert(property); 
    } 

아마 그 일의 "더 올바른"방법이있다, 그러나 이것은 기본적인 아이디어를 보여줍니다.