編輯:我改變了json文件的樣式,使其更簡單,因爲我無法使用舊版本。我需要能夠在java中創建一個目標數組,其中數組中的每個元素的名稱都是Target_Name的值。我還需要能夠合併具有不同對象名稱的重複目標名稱。所以基本上我想要一個目標數組,並且在每個元素中我想擁有一個包含Type,Pin_number和capabilities的對象數組。需要幫助使用gson解析json文件
我知道我可能必須創建一個目標列表類,並在目標名稱和其他所有變量。我曾嘗試過類似的方式,但我很難弄清楚它會如何工作。
{
"Targets": [
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
},
{
"Target_Name": "----",
"Object_Name": "----",
"Type": "----",
"Pin_Number": "----",
"Capabilities": "----"
}
]
}
什麼熱烈歡迎StackOverflow的我的朋友@CodeDroid。也許爲非首次使用者保存? – 2012-08-09 00:04:00