初步是这样设计public static <T> T FromJson(String json) { T obj = JSON.parseObject(json, new TypeReference<T>() {}); return obj; }调用的时候MyClass cls2 = JsonClass.<MyClass>FromJson(str);但是发觉使用的时候,传进来的T都无效,最终转出来的obj还是JSONOjbect的类型。应该怎么个写法?
2 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
FastJson的parseObject,不是有提供这个功能吗?像下面这样:
CollectionListResponse response = JSON.parseObject("{\"collectionId\":159508,\"id\":195,\"index\":0,\"section\":\"HotNews\",\"title\":\"利用皮肤干细胞消灭癌症\"}", CollectionListResponse.class);
添加回答
举报
0/150
提交
取消