Я пытаюсь проанализировать ответ API Google Адресов с помощью moshi.Я только хочу получить name
и location
.Json выглядит так:
{
"geometry": {
"location": {
"lat": 51.1167056,
"lng": 17.0260999
},
"viewport": {
"northeast": {
"lat": 51.1180545802915,
"lng": 17.0274488802915
},
"southwest": {
"lat": 51.1153566197085,
"lng": 17.0247509197085
}
}
},
"name": "name of this place"
}
Я пропустил большинство элементов для лучшей читаемости.У меня проблема с анализом "lat", "lng" из "location", потому что это не входит в базовую область.И я не хочу создавать класс для каждого объекта, потому что они мне не нужны.Есть ли какой-нибудь простой способ установить какой-либо атрибут в свойствах, чтобы сообщить moshi, где он может их найти?
Я нашел библиотеку moshi-lazy-adapters , но я не уверен, как использоватьэто правильно