3ObjectMapper

https://www.cnblogs.com/xuwenjin/p/8976696.html

 

https://blog.csdn.net/han1196639488/article/details/79358743

       ObjectMapper mapper = new ObjectMapper();
        JsonNode jsonObj = null;
        List<ButtonBean> blist = null;
        List<TabConfig> tlist = null;
        String json = "";
        Map<String, List<WFBizForm>> map1 = new HashMap<String, List<WFBizForm>>();
        try {
            if(!StringUtil.isNullOrBlank(str)){
                json = URLDecoder.decode(str, "UTF-8");
            }
            jsonObj = mapper.readTree(json);
            JsonNode bizFromNode = jsonObj.get("businessComponent");
            BPSBizForm form = mapper.treeToValue(bizFromNode, BPSBizForm.class)
;
            blist = form.getButtons();
            tlist = form.getTabconfig();

 

public class BPSBizForm {
	private List<ButtonBean> buttons;
	private List<TabConfig> tabconfig;
}

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页