postman测试 参数为Map类型的Json,value是list集合,泛型为String
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json

·
今天总算是解决了一个问题,话不多说,直入正题。
后台代码
@PostMapping(value = "/getOrgOrWorkface")
@ResponseBody
public ResponseResult getOrgOrWorkface(@RequestBody HashMap map) {
List<String> workfaceCode = (List<String>) map.get("workfaceCode"); //获取工作面code
List<String> orgCodeData = (List<String>) map.get("groupCode"); //获取组织机构code(集团/公司)
if(workfaceCode.size()==0 || workfaceCode==null){ //查询的是集团
return workfaceBigDataService.getGroupCode(orgCodeData);
}else{ //返回工作面
return new QueryResponseResult<>(CommonCode.QUERY_SUCCESS,sysWorkfaceMapper.getWorkfaceList(orgCodeData.get(0),workfaceCode));
}
}
今天在写一个案例,需要map类型的参数,接收为json格式的字符串,其value又是list集合,泛型为String.那么postman该如何测试呢。
直接上图
对象包含集合
选择body 选择raw 选择Json 之后写Json串 最后点击send即可
注意groupCode为map中的key, value外围是不加双引号的,[]表示是一个集合,集合里面填值时在加上双引号。 但是在平时测试的时候,value一般需要加双引号,而测试map的时候记住不需要加双引号即可。
workfaceCode与之类似
这辈子坚持与不坚持都不可怕, 怕的是独自走在坚持的道路上!!!




适用于现代 C++ 的 JSON。
最近提交(Master分支:6 个月前 )
c67d5382
* :alembic: try matrix for latest
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :recycle: refactor from https://github.com/nlohmann/json/issues/4745#issuecomment-2810128420
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :construction_worker: simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :construction_worker: simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :rotating_light: fix cpplint warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :construction_worker: simplify CI
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me> 3 天前
88c92e60
* :rotating_light: fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :rotating_light: fix warnings
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :alembic: enable ranges support
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :fire: remove ci_nvhpc job
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :alembic: enable ranges support
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :fire: remove ci_nvhpc job
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
* :rotating_light: fix warning
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
---------
Signed-off-by: Niels Lohmann <mail@nlohmann.me> 5 天前
更多推荐
所有评论(0)