@PostMapping("/add")
    public String add(@RequestBody JSONObject jsonObject, HttpServletRequest request){

/*模拟的json串   
     String s = "{\n" +
                "    \"list\":[{\"id\":1,\"name\":\"eee\"},{\"id\":1,\"name\":\"www\"},{\"id\":1,\"name\":\"qqq\"}]\n" +
                "}";*/
//        JSONObject jsonObject = JSONObject.parseObject(s);
        // 获取到我们的jsonobject参数,get
        String s1 = jsonObject.getString("list");
        List<User> list = JSONArray.parseArray(s1, User.class);
        for (User user : list) {
            System.out.println(user);
        }

    }

运行结果

[User{id=1, name='eee'}, User{id=1, name='www'}, User{id=1, name='qqq'}]

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐