#json #groovy
#json #заводной
Вопрос:
У меня есть следующий класс:
class Account {
def name
def location
def balance
}
и следующий Json:
{"name": "John Doe", "current_location": "New York", "balance": "5000" }
Когда я десериализую приведенный выше JSON (например, используя JsonSlurper
) в класс Account, есть ли способ сопоставления « current_location
» с местоположением, при этом имя и баланс автоматически сопоставляются? что-то вроде @JsonProperty("current_location")
Java?
Комментарии:
1.
@JsonProperty("current_location")
все равно должно работать. как вы маршалируете свои объекты?2. ну, я просто хотел преобразовать данные из ответа, данного RestTemplate, в экземпляры моего класса.
3. Я имел в виду RestClient
4. Преобразовать ключ и использовать карту c’tor из Account?