Я получаю этот объект от API, я хочу десериализовать его с помощью GSON:
{
results: {
clothing_items: [
{
id: 422,
created_at: "2020-01-20 11:23:10 -0500",
image: "",
last_event_date: null,
name: "desk",
thumbnail: "",
type_of: "accessories"
}
],
events: [
{
id: 157,
date: "2020-01-14 09:53:00 -0500",
image: null,
name: ""
}
],
looks: [
],
tags: [
{
id: 97,
created_at: "2020-01-20 10:46:12 -0500",
title: "greatest person"
}
]
}
}
Я хочу проанализировать каждый объект, чтобы он превратился в PORO SearchResult, с этими полями, id
, title
(которое является либо именем, либо названием из json), а type
- это ключ объекта, такой как clothing_items, events ...