時,避免不必要的包裝類我有一個JSON字符串:GSON - 序列化
{
"Locations":{
"Location":[{
"elevation":"100",
"latitude":"0",
"longitude":"0",
"name":"Ocean"
},
...
]}
}
我想序列化爲Location
類的數組此使用Gson
:
public class Location {
public double elevation;
public double latitude;
public double longitude;
public String name;
}
而不是做一個Locations
類和具有Locations
字段的包裝類。這是可能的+如何?
只需創建相應的地圖和列表並序列化那些。在完成問題之前,這將完成。 – 2014-09-28 12:59:53
@HotLicks示例?我以前從未這樣做過 – Edd 2014-09-28 13:14:40
創建包含高程,緯度,經度,名稱的地圖。將該地圖放入一個列表中,將該列表放置在名稱爲「地點」的地圖中。將該地圖放在名稱爲「地點」的地圖中。使用您選擇的工具包進行序列化。如果你願意,可以使用你選擇的工具包而不是Map/List的特定類。 – 2014-09-28 13:47:22