Джексон аннотация, чтобы скрыть тип JSON - PullRequest
0 голосов
/ 06 июня 2018

Я использую пружинную загрузку, и я использую составной ключ.Я хочу скрыть тип объекта JSON. Я пробовал с аннотациями типа @jsonIgnore, @jsonIgnoreType, и ничего не работает.У меня есть это:

[ {
  "consumoId" : {
    "inc_acc_id" : "1069931929",
    "inc_clu_cellular_number" : "2954316800",
    "inc_description" : "Minutes"
  },
  "inc_frt_id" : null,
  "inc_unit" : "Min.",
  "inc_amount" : 0.0,
  "inc_quantity" : 22.68
}]

, и я ожидаю это:

[ {"inc_acc_id" : "1069931929",
    "inc_clu_cellular_number" : "2954316800",
    "inc_description" : "Minutes"  ,
    "inc_frt_id" : null,
    "inc_unit" : "Min.",
    "inc_amount" : 0.0,
    "inc_quantity" : 22.68
  }]

1 Ответ

0 голосов
/ 06 июня 2018

Похоже, вы хотите встроить свойства в родительский элемент consumoId?

@JsonIgnore вообще пропустит его, но @JsonUnwrapped развернет (пропустит) содержащий объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...