У меня есть POJO как этотВключая элемент верхнего уровня с Gson
public class Pojo {
...
public static String toJson(ArrayList<Pojo> pojos) {
Gson gson = new Gson();
return gson.toJson(pojos);
}
}
Выход:
[
{
"arrival": "19:12:30",
"typeOfDay": "regular",
"stopCode": "CMPZ",
"route": "B",
"id": 1
},
{
"arrival": "19:13:30",
"typeOfDay": "regular",
"stopCode": "AVSV",
"route": "B",
"id": 2
}
]
Но то, что я хочу это:
{
"pojos": [
{
"arrival": "19:12:30",
"typeOfDay": "regular",
"stopCode": "CMPZ",
"route": "B",
"id": 1
},
{
"arrival": "19:13:30",
"typeOfDay": "regular",
"stopCode": "AVSV",
"route": "B",
"id": 2
}
]
}
Как может сделать это? Я использую Gson 2.2.4
Спасибо. Оно работает! –
Добро пожаловать. – giampaolo