Имя полей JSON для класса POJO - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть простой класс Java:

class Feed { 
private String fieldOne;
private String fieldTwo;
}

и JSON, связанный с этим классом:

{
  "feed": {
    "field_one": "1.780",
    "field_two": "1.810"
}

но когда я отправляю этот json на сервер, все поля класса становятся пустыми. Если я изменяю имя поля в JSON на fieldOne и fieldTwo, это работает нормально. Но возможно ли прочитать этот JSON без каких-либо изменений в имени поля в JSON или классе?

1 Ответ

0 голосов
/ 05 ноября 2018

Вы должны сделать это:

class Feed { 
@XmlElement(name="field_one")
private String fieldOne;

@XmlElement(name="field_two")
private String fieldTwo;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...