Мой JSON
ответ:
{
"date": 1555044585641,
"changed": true,
"data": {
"items": [
{
"id": 503,
"activated": false,
"view": {
"listItem": {
...
},
"details": {
...
}
}
}
]
}
}
Я использую класс ниже для анализа JSON
, используя Gson
:
public class Response {
@SerializedName("date")
public long date;
@SerializedName("changed")
public boolean changed;
@SerializedName("data")
public JsonObject data;
}
Я сохраняю часть данных какстрока, использующая data.toString()
, поскольку данные JsonObject
.Мой вопрос:
Как исключить часть "детали" перед сохранением?
Сохраненная строка должна выглядеть следующим образом:
{
"items": [
{
"id": 503,
"activated": false,
"view": {
"listItem": {
...
}
}
}
]
}