美文网首页
嵌套JSON处理(重要)

嵌套JSON处理(重要)

作者: 神豪VS勇士赢 | 来源:发表于2018-08-08 20:11 被阅读171次

    响应格式定义:{data:”数据json格式”}

    @ResponseBody
    @RequestMapping("/qiantao.do")
    public Map<String,Object> qiantaoReturn(){
    Map<String,Object> stringObjectMap=new ConcurrentHashMap<String ,Object>();;
    stringObjectMap.put("errorCode","200");

        List<Dto> dtos=new ArrayList<>();
        Dto dto =new Dto();
        dto.setUsername("张颖豪");
        dto.setPassword("521");
        dto.setBirth(new Date());
        dto.setLike(new String[]{"打篮球","喝酒"});
        dto.setPrice(13.556);
        Other other=new Other();
        other.setUsername("魏雪");
        other.setPassword("魏雪的密码");
        dto.setOther(other);
    
        Dto dto1=new Dto();
        dto1.setUsername("赵淑英");
        dto1.setPassword("赵淑英的密码啊");
        dto1.setBirth(new Date());
        dto1.setPrice(100.145);
        dto1.setLike(new String[]{"做饭","聊天"});
        Other other1=new Other();
        other1.setUsername("張穎好");
        other1.setPassword("是一個好人啊");
        dto1.setOther(other1);
        dtos.add(dto);
        dtos.add(dto1);
    
        stringObjectMap.put("data",dtos);
        stringObjectMap.put("errorMessage","这个是错误信息!");
    
        return stringObjectMap;
    }
    

    观察输出:


    image.png

    展开:


    image.png

    观察上面的代码,我们使用了 new ConcurrentHashMap<String ,Object>();
    此Map的特点是 创建的 Map 是线程安全的。

    相关文章

      网友评论

          本文标题:嵌套JSON处理(重要)

          本文链接:https://www.haomeiwen.com/subject/hfaxbftx.html