Преобразование объекта в и из JSON - PullRequest
0 голосов
/ 15 сентября 2018

Может быть, кто-то поможет мне и скажет, какая структура объекта должна быть для успешного преобразования в JSON и обратно, как это?

{"converted":{"BYN":  {"amount":  "753.48",  "currency":  "BYN"},  "USD":  {"amount":  "350.00",  "currency":  "USD"}}}   

Я пытался создать объект, но он не работал:

public enum Currency {
    USD,
    BYN;
}

public class CurrencyInfo {
    private Double amount;
    private Currency currency;
} 

public class Converted {
    private Map<Currency, CurrencyInfo> convertedAmount;
}

Где я был не прав?

1 Ответ

0 голосов
/ 15 сентября 2018

Используйте следующее для Converted класса:

class Converted {
    private Map<Currency, CurrencyInfo> converted;

    public Map<Currency, CurrencyInfo> getConverted() {
        return converted;
    }

    public void setConverted(Map<Currency, CurrencyInfo> converted) {
        this.converted = converted;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...