前言 阿里的fastjson好用是,但是只适合存储一些简单类型,如果存储复杂的带有泛型的类型,还挺麻烦的。 特别是在往外取数据的时候。下面是取一些复杂类型的方式。 取出对象 取出没有泛型的对象类 AAA aaa= data.getObject("info", AAA.class); 取出有泛型的对象类 List<Float> info = data.getObject("info", new TypeReference<List<Float>>() {}); 2021/09/13更新:像BufferedImage这种二进制文件尽量不要存到jsonObject中,会有问题。