2010-04-22 6 views
1

가능한 중복 :
How to count JavaScript array objects?JavaScript 리터럴을 JSON 배열로 변환하는 방법은 무엇입니까?

는 자바 스크립트 배열이 아닌, 그래서 어떻게 JSON 배열로 변환하면?

var member = { 
    "mother": { 
     "name" : "Mary", 
     "age" : "48" 
    }, 
    "father": { 
     "name" : "Bill", 
     "age" : "50", 
     "friend": { 
      "co-worker" : "Jake" 
     } 
    }, 
    "brother": { 
     "name" : "Alex", 
     "age" : "28" 
    } 
} 
+3

중복 : http://stackoverflow.com/questions/2693021/how-to-count-javascript-array-objects –

+0

이 아닌 중복입니다! –

+0

무슨 뜻인지 모르겠다. 사전/연관 배열로 변경하려고합니까? – jacobangel

답변

2

자바 스크립트 객체와 배열 리터럴은 거의 같은-많은 자신의 JSON 대응과 동일 - JSON 단지 조금 더 엄격하다. 이

{prop:"value"} 

는, JSON은 염두에 너무 너무

{"prop":"value"} 

같은 속성 이름 주위에 따옴표를, 유효한 자바 스크립트를 필요로하는 경우, 당신은 위에 게시 한 내용을 실제로 (이하 JSON입니다 var member = 비트, JSON 이후 데이터 형식).

는 마법이 당신을 도울 것입니다 기능 "배열로 변환하지"가있다. 당신이 배열로이 데이터를 원하는 경우에, 그것은 가능하지만, 그 결과 배열의 정확한 구조는 응용 프로그램의 필요에 맞는 것 - 그것이 우리가 추측 할 수있는 일이 아니다.

당신이 결과 배열 모양을하고 싶은 아이디어가 있습니까?

관련 문제