chcę analizować google pobliżu odpowiedź miejscach, pozycja ma następujący format:Jackson analizowania odpowiedzi drzewo
"geometry" : {
"location" : {
"lat" : 75.22404,
"lng" : 57.42276
},
"viewport" : {
"northeast" : {
"lat" : 95.2353532,
"lng" : 75.4427513
},
"southwest" : {
"lat" : 55.207256,
"lng" : 45.4045009
}
}
},
"vicinity" : "something"
Ale chcę analizować to przy użyciu tylko jeden obiekt coś takiego:
public class NearbyPlace extends BaseResponse {
@JsonProperty("how to access geometry->lat ?")
private double latitude;
@JsonProperty("how to access geometry->lng ?")
private double longitude;
@JsonProperty("vicinity")
private String vicinity;
}
Problem polega na tym, w jaki sposób uzyskać dostęp do "lat" i "lng" w "geometrii" bezpośrednio z klasy NearbyPlace bez tworzenia kolejnych klas dla każdego węzła?
Czy nie powinno być gdzieś kolekcji? Albo zbiór 'NearbyPlace's lub kolekcje' lattittude's i 'longitude's inside' NearbyPlace'? –
Najbliższe miejsce to przedmiot z kolekcji. – GeniDeveloper