jackson中处理复杂数据类型的反序列化操作
关键要生成一个 TypeReference 的内部类
String json = "[{\"name\":\"leo\",\"age\":\"34\"},{\"name\":\"jack\",\"age\":\"23\"}]";
List<Map<String,String>> maps = nativeRead(json,new TypeReference<List<Map<String,String>>>(){});
for(Map<String,String> map : maps){
System.out.println("map= "+map);
}