Я пытаюсь разработать сервер REST с помощью Jackson и JAXB.Jackson JAXB JSON marshalling/unmarshalling
У меня есть следующий класс POJO:
class Location {
double[] latLng;
String address;
}
Для того, чтобы сделать форматы ввода коротким и гибким, я хотел бы вход JSON, чтобы быть одним из следующих форматов:
{ "location": [33,75] }
{ "location": "complete address" }
И выход всегда должен быть в формате:
{
"location": {
"latitude": 33,
"longitude": 74,
"address": "complete address"
}
}
Есть ли способ, которым я могу это достичь?
Спасибо, Асим