我有下面的JSON。在這個JSON中,我將「ticketDetails」作爲JSON數組。從這個數組中,我想檢索json對象「amount」內的ticketPrice的值。我怎樣才能做到這一點?如何從JSON數組中檢索JSON對象
{
"ticketDetails": [{
"seq": 1,
"qty": 2,
"amount": {
"ticketPrice": 120,
"bookingFee": 50
},
"session": {
"id": 1001,
"date": "2013, 9, 15",
"time": "1300"
},
"venue": {
"id": "MTRG",
"name": "Adlabs Manipur",
"companyCode": "ADLB"
},
"event": {
"id": "ET00000001123",
"name": "Chennai Express",
"producerCode": "YRF"
},
"category": {
"ttypeCode": "00012",
"areaCatCode": "2414",
"type": "Gold",
"price": 270
}
}]
}
任何建議將很有幫助...
其中你使用的編程語言? JavaScript的?順便說一句,''輸入代碼在這裏''讓你的JSON無效。 –
我正在使用java。 – swarup
是否有一個原因ticketDetails是一個數組?如果您想要一個非常模塊化,面向對象的解決方案,您可以查看[GSON](https://code.google.com/p/google-gson/)庫。這可能是矯枉過正,但它是值得快速的。你將本質上反序列化JSON到它各自的java對象中,然後使用getter來檢索你想要的數據。 – Franklin