Вы можете использовать аннотацию @JsonProperty
следующим образом:
class ID {
@JsonProperty("id ")
String id;
public String getId() {
return id;
}
}
И чем:
String id = myIdClassInstance.hetId().trim();
Но это будет работать только в тех случаях, когда количество пробелов фиксировано.
Кроме того, вы можете получить доступ к полям объекта только с четко определенными именами.
Если вы действительно хотите, чтобы "id"
и "id "
указывали на одно и то же поле, вам потребуетсяотформатируйте JSON вручную перед отправкой.