Я хочу десериализовать астероиды НАСА, полученные от вызова API, в формате json, например, так:
data class Asteroid(
val id: Int,
val name: String = "",
val meanDiameter: Int,
)
class Deserializer : ResponseDeserializable<Asteroid> {
override fun deserialize(content: String) = Gson().fromJson(content, Asteroid::class.java)
}
Как можно игнорировать первые главные элементы links
и page
и только десериализовать near_earth_objects
в моем классе данных Asteroid? И как я могу получить доступ к вложенным элементам внутри near_earth_objects
?