问题:
如何使用以下方法将对象数组反序列化为 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中文网其他相关文章!