for(ConstantType i: list){ jsonObject.put(i.getId().toString(),Map.of("name",i.getName())); } return ResultGenerator.getSuccessResult(jsonObject);
时间: 2024-04-29 14:20:27 浏览: 32
这几种方式将前端的 对象转换成json ,再用 Json.stringify(list)
这部分代码是将查询到的常量类型数据进行遍历,将每一个常量类型的id和name组成一个Map对象,并以id为key,Map为value存储在JSONObject中,最后将JSONObject对象作为成功结果返回。具体地,遍历list中的每一个ConstantType对象,将其id转换为字符串类型作为key,将一个以"name"为key,以该对象的名称为value的Map对象作为value,存储在JSONObject对象中。最终,返回一个成功的结果,其中的数据是由JSONObject对象转换而来。
阅读全文