+
 新版

如何用JACKSON将JSON转换成一个复杂的自定义类型对象

化相真如 发布于 2017/06/19 16:38
阅读 2K+
收藏 0
public class CustomExport {
    private String query;
    private String queryFilter;
    private String[] selectedColumns;
    private String[] selectedAttrs;

    private List<CustomColumn> customColumnList;
public class CustomColumn {
    /*自定义列ID*/
    private String columnId;
    /*自定义列名*/
    private String columnName;
    /*筛选方式*/
    private String filterType;
    /*筛选字段*/
    private List<String> filterField;
    /*关键字,筛选方式为关键字时用到*/
    private String keywords;
    /*表达式,筛选方式为表达式时用到*/
    private String regex;

 

 

CustomExport customExport = objectMapper.readValue( , javaType);

 

如何将获取到的json直接转化成类CustomExport的对象 不知如何构建这种javaType

加载中
0
临风ivy
临风ivy

直接用CustomExport.class即可,要保证CustomExport和CustomColum有默认的构造方法。

0
一万
一万

javaType = CustomExport.class

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部