我有一个房产
@JsonProperty
private Map<String, String> parameters = new HashMap<String, String>();
Run Code Online (Sandbox Code Playgroud)
当我尝试通过调用objectMapper.readValue(...)进行反序列化时,一切正常,直到JSON中的参数字段为空,即.
"parameters":[]
Run Code Online (Sandbox Code Playgroud)
我得到这个例外......
org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of java.util.HashMap out of START_ARRAY token
Run Code Online (Sandbox Code Playgroud)
我该如何处理空列表?不,我对JSON的控制没有任何控制权.
谢谢.
| 归档时间: |
|
| 查看次数: |
2351 次 |
| 最近记录: |