2014-04-11 24 views
0

我有一個JSON對象,就像下面給出的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直到最後一個子關鍵字。 我的理解正確嗎?如果沒有,請按照上述問題中的描述請求幫助。 –

回答