Привет, я пытаюсь упорядочить некоторые xml в класс java с внутренними классами в нем, но у них есть проблема: внутренние классы не заполняют внешний класс - они равны нулю.:
@XmlRootElement(name = "rate")
public class Rate {
@XmlAttribute(name = "indicator-id")
private int indicatorId;
@XmlAttribute(name = "value")
private int value;
@XmlElement(name = "rate")
private int rate;
ставок
@XmlRootElement(name = "rates")
public class Rates {
@XmlElement
private ArrayList<Rate> rates;
И когда я анализирую, я получаю реализацию класса в виде строки следующим образом:
Forms {forms = [Form {mkguId = 0,foreignId = ticket-департамент-252-2017-12-12--0, data = // некоторые данные, service = Service {id = 1410073997, service = 'null'}, процедура = 0, полномочий = Authority {id = 1411364330, author = 'null'}, date = '2017-12-11 18:00:00', receiveDate = '2017-12-12 07:42:31', okato = '53401373000'}, ставки = ставки {ставки= null}}]}
некоторые поля заполнены не верно.Чего мне не хватает и как это исправить?