我有一個JSON文件看起來像這樣:如何反序列化以Jackson的數組開頭的JSON文件?
[
{ "field":"val" },
....
]
我代表他們的單個對象和集合Java對象:
public class Objects{
public Collection<List> myObject;
}
我想用ObjectMapper
反序列化JSON。
ObjectMapper mapper = new ObjectMapper();
mapper.readValue(in, Objects.class);
,但我得到:
11-24 23:19:19.828: W/UpdateService(6084): org.codehaus.jackson.map.JsonMappingException:
Can not deserialize instance of com.project.my.Objects out of START_ARRAY token