String jsonStr = "{"response" : [ { "id" : "1a", "name" : "foo"},{ "id" : "1b","name" : "bar" } ]}";ObjectMapper mapper = new ObjectMapper();JsonNode node = mapper.readTree(jsonStr);ArrayNode arrayNode = (ArrayNode) node.get("response");System.out.println(arrayNode);List<Pojo> pojos = mapper.readValue(arrayNode.toString(), new TypeReference<List<Pojo>>() {});System.out.println(pojos);
打印(带有
toString())
[{"id":"1a","name":"foo"},{"id":"1b","name":"bar"}] // the json array [id = 1a, name = foo, id = 1b, name = bar] // the list contents
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)