//相关包
import com.google.gson.Gson;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
import com.google.gson.reflect.TypeToken; // code
JsonParser jsonparer = new JsonParser();
JsonElement je = null;
je = jsonparer.parse(strResult); // strData为Json字符串
Object ob = je.getAsJsonObject().get("data"); // 获取Json中的 "data"子对象
Gson gson = new Gson();
List<TestPojo> picInfoList = gson.fromJson(ob.toString(), // List<TestPojo> 需要转成的结果泛型
new TypeToken<List<TestPojo>>(){}.getType());
相关文章
- 01-20将json串转Map《String, List《Object》》
- 01-20fastjson的json字符串转List
- 01-20java中list、set和map 的区别(转)
- 01-20Java8实现List转Map
- 01-20Util:Java对象转换成Json字符串、Json数据转换对象List
- 01-20java中 json和bean list map之间的互相转换总结
- 01-20java的list转map
- 01-20json格式字符串与java.util.Map的互转(借助于jackson.jar)
- 01-20java中Map,List与Set的区别(转)
- 01-20使用fastjson的parseObject方法将json字符串转换成Map 或者List