我有一個屬性如何反序列化空數組/列表?
@JsonProperty
private Map<String, String> parameters = new HashMap<String, String>();
當我嘗試通過調用objectMapper.readValue(...),以deserialise一切工作正常,直到JSON的參數字段爲空,即。
"parameters":[]
我得到這個例外...
org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of java.util.HashMap out of START_ARRAY token
如何處理空單?沒有我沒有任何控制JSON進來。
謝謝。