2014-04-11 2 views
0

다음과 같은 JSON 객체가 있습니다. 마지막 하위 요소는 문자열 배열입니다. 필요한 것은 "ParentKey"를 입력으로 함수에 전달해야하며 각 부모 키를 지정하지 않고도 통합 배열로 푸시 된 모든 배열 항목을 반환해야합니다.상위 키에서 하위 배열을 가져 오는 JSON을 구문 분석하십시오.

최종 출력은 아래 지정된 객체에서 같이해야한다 : ["Key1-Key1.1-Val1","Key1-Key1.1-Val2", "Key1-Key1.1-Val3", "Key1-Key1.1-Val4", "Key1-Key1.2-Val1",...]

"Parentkey": { 
    "key1": { 
     "key1.1": [ 
      "Val 1", 
      "Val 2", 
      "Val 3", 
      "Val 4" 
     ], 
     "Key1.2": [ 
      "Val 1", 
      "Val 2", 
      "Val 3", 
      "Val 4" 
     ], 
     "Key1.3": [ 
      "Val 1", 
      "Val 2", 
      "Val 3", 
      "Val 4" 
     ] 
    }, 
    "key2": { 
     "key2.1": [ 
      "Val 1", 
      "Val 2", 
      "Val 3", 
      "Val 4" 
     ]... 
    } 
} 

기능은 내가 아이 키의 이름 만은 "ParentKey"를 제공하도록 요구해서는 안하도록 할 필요가 개체로.

이 출력을 기반으로 사용자의 액세스 권한에 따라 숨기기 요소를 표시하려면 각도 기반 지시문을 만들어야합니다.

감사합니다.

+0

지금까지 해보신 것은 무엇입니까? 일반적으로 StackOverflow는 작업을 수행하지 않습니다. 지금까지 시도한 것을 알려줘야합니다. 자세한 내용은 [이 체크리스트] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) 및 [이 페이지] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 세부. – GregL

+1

@ GregL 귀하의 의견에 감사드립니다, 나는 내 작업을 할 사람을 기대하지 않고 있지만 도움이됩니다. 저는 JSON 객체에 대한 초보자이며, 이해 한 바에 따라 마지막 자식 키까지 JSON을 통과하는 키의 값을 읽을 수있는 방법이 없습니다. 내 이해가 맞습니까? 그렇지 않은 경우 위 질문에서 설명한 것과 동일한 작업을 수행하도록 도움을 요청합니다. –

답변

관련 문제