問題:
如何使用下列方法將物件陣列反序列化為序列化為序列化為Java 列表Jackson?
解決方案:
import com.fasterxml.jackson.databind.ObjectMapper; ObjectMapper mapper = new ObjectMapper();
// JSON Input: [{...}, {...}, ...] MyClass[] myObjects = mapper.readValue(json, MyClass[].class);
List<MyClass> myObjects = mapper.readValue(jsonInput, new TypeReference<List<MyClass>>() {});
List<MyClass> myObjects = mapper.readValue(jsonInput, mapper.getTypeFactory().constructCollectionType(List.class, MyClass.class));
以上是如何使用 Jackson 將 JSON 物件數組反序列化為 Java 列表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!