我正在向腳本發送JSON數組以進行進一步處理。 JSON數組包含一組對象,每個對象都包含更多對象。我需要知道的是如何訪問這些嵌套對象中的值。所以,舉例來說,如果腳本收到以下:在JSON數組中尋址對象
petlist = [
{"cats":[
{"catName":"Felix","catType":"British short haired"}
]
},
{"dogs":[
{"dogName":"Fido","dogType":"Labrador"}
]
},
{"fish":[
{"fishName":"Bob","fishType":"Goldfish"}
]
},
{"birds":[
{"birdName":"Polly","birdType":"Parrot"}
]
}
]
我怎麼會那麼解決,比如說,一個)dogName,B)birdType,或c)整個貓對象?
另外,我在這裏用我的術語是否正確?據我瞭解,方括號內的東西是一個數組,而花括號中的東西是一個對象。
編輯:我建立了JSON在Javascript,然後我需要訪問一個玉模板中的元素(在「每個」循環)
感謝
json.parse(petlist)在JavaScript將JSON轉換成array.By陣列處理你可以訪問任何數據 –
請閱讀[this(how to ask)](http://stackoverflow.com/help/how-to-ask)和[this(mcve)](http://stackoverflow.com /幫助/ MCV e)在問之前,因爲這些將幫助您從社區獲得更多更好的答案。說明您打算使用的語言(JAvascript將處理與說,Java或C +不同的語言) – Bonatti
已編輯,以添加我正在嘗試執行此操作的詳細信息。 – Drum