0
我dog
類是這樣的:如何在將對象列表導出爲JSON時包含該類的名稱?
class Dog {
int id;
String name;
}
我不會將其List
對象以JSON:
List<Dog> myDogs = (Some initialization);
Gson gson = new Gson();
String jsonString=gson.toJson(myDogs);
JSON字符串給了我這樣的結果:
[[{"id":1,"name":"Bull Dog"}],[{"id":2,"name":"German Shepherd"}]]
我想這字符串以便在開頭包含類名稱Dog
,以便我可以將其重新解析爲List
of Dog
對象在客戶端。
我想:
gson.toJsonTree(myDogs,Dog.class)
,但沒有運氣。
是的,它是建議。我很抱歉 –
np,祝你好運:) – Burrito
每個Dog-Object應該包含類名還是隻包含所有狗的列表?另外你的JSON看起來不像你提供的類。它是一個包含其他列表的列表!? –