作者:小池子的思密达 | 来源:互联网 | 2023-09-13 11:36
首先创建一个映射器:
import com.fasterxml.jackson.databind.ObjectMapper;// in play 2.3
ObjectMapper mapper = new ObjectMapper();
作为数组:
MyClass[] myobjects = mapper.readValue(json, MyClass[].class);
作为列表:
List myobjects = mapper.readValue(jsonInput, new TypeReference>(){});
指定列表类型的另一种方法:
List myobjects = mapper.readValue(jsonInput, mapper.getTypeFactory().constructCollectionType(List.class, MyClass.class));