zoukankan      html  css  js  c++  java
  • fastjson

     关于albb的fastjson使用:

        public static String toJsonTree(ArrayList<DataBean> dataBeans){
            String alltitle = "财经,房产,教育,科技,军事,汽车,体育,综合体育最新,游戏,娱乐,体育焦点";
            String[] titles = alltitle.split(",");
            JSONArray res = new JSONArray();
            for (String title : titles) {
                Map<String, Object> tr = new LinkedHashMap<String, Object>();
                tr.put("title", title);
                JSONArray jsonArray = new JSONArray();
                for (DataBean dataBean : dataBeans) {
                    JSONObject jsonObject = new JSONObject();
                    jsonObject.put("title",dataBean.getTitle());
                    jsonArray.add(jsonObject);
                }
                tr.put("children", jsonArray);
                res.add(tr);
            }
            String json = JSON.toJSONString(res);
            return json;
        }
    

     注意json的格式,一定一定是key:value,一个名对应一个值,,然后利用json对象进行嵌套,

    将最终的对象转化为string类型返回。

  • 相关阅读:
    CentOS7修改计算机名!
    kafka原理和实践
    sip协议详解
    MP4视频测试URL地址,亲测有效
    pkill精确匹配进程名称
    gdb break 断点设置
    ZR#996
    CF1217C
    CF1217B
    CF1217A
  • 原文地址:https://www.cnblogs.com/zhukaile/p/15605183.html
Copyright © 2011-2022 走看看