Mam właściwośćJak deserializować pustą tablicę/listę?
@JsonProperty
private Map<String, String> parameters = new HashMap<String, String>();
Kiedy próbuję deserialise wywołując objectMapper.readValue (...) wszystko działa dobrze, dopóki pole parametry w JSON jest pusty, tzn.
"parameters":[]
otrzymuję ten wyjątek ...
org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of java.util.HashMap out of START_ARRAY token
Jak obsługiwać pustą listę? I nie, nie mam żadnej kontroli nad wejściem JSON.
Dzięki.