fastjson 对类模板进行 parseObject
Posted 啊基米舍的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fastjson 对类模板进行 parseObject相关的知识,希望对你有一定的参考价值。
主要代码
private PageEntity<HotelEsSource> genEntityByFile(String fileName) throws IOException { String json_Str = readToString(new File(getRoodDir() + fileName)); return JSON.parseObject(json_Str, new TypeReference<PageEntity<HotelEsSource>>() { }); }
最主要的是
new TypeReference<PageEntity<HotelEsSource>>() { }
这里PageEntity类模板的代码如下:
public class PageEntity<T> { private List<T> result; private Long totalSize; public List<T> getResult() { return result; } public void setResult(List<T> result) { this.result = result; } public Long getTotalSize() { return totalSize; } public void setTotalSize(Long totalSize) { this.totalSize = totalSize; } }
以上是关于fastjson 对类模板进行 parseObject的主要内容,如果未能解决你的问题,请参考以下文章