当前位置: 首页 > news >正文

json请求字符串格式化或使用转义字符

json请求字符串格式化或使用转义字符

json请求字符串格式化或使用转义字符

测试接口: 通过String字符串类型来接收json字符串
@PostMapping("/wz/wzMqHandle")
public void wzMqHandle(@RequestBody String wzCheLeHangInfoJson){
//伪代码
//将json字符串转换为对象
IllegalToDO illegalToDO = JSON.parseObject(wzCheLeHangInfoJson, IllegalToDO.class);
//业务逻辑处理
illegalToDoService.processCheLeHangInfoViolations(illegalToDO);
}

POST:请求参数可以通过在线的json格式化 : https://www.sojson.com/

json格式化

http://IP:端口/wz/wzMqHandle
{"orderNo": 794192034052,"regNo": 244403776,"plateNum": "虚BBB336","renterPhone": "13711","rentNo": 967674718,"frameNo": "BBBBBBBBBBBBBB336","engineNum": "BBB336","rentTime": "2025-04-25 20:00:00","revertTime": "2025-04-28 20:00:00","cityName": "佛山","engineSource": "2","sendSms": true,"type": "finished","resStr": {"resCode": "000000","resMsg": "success","data": [{"code": "3502122001726901","time": "2025-05-08 10:46:03","address": "集成路路口","reason": "在允许临时停车的道路上停放车辆且驾驶人不在现场的","fine": "100","point": 6,"canSelect": 0,"processStatus": 1,"paymentStatus": 0,"clxCode": "1008","clxResult": "有违章","wzType": 2,"serviceType": 1}]}
}

##另外一个测试接口
@PostMapping("/syncInfo")
public void syncInfo(@RequestBody String str){
//业务逻辑处理
transIllegalMqService.renYunIllegalInfo(str);
}

 

通过转义字符来请求:
http://IP:端口/syncInfo
参数
{"wzcode":"2025042000001","orderno":"997452614052","wztotalcost":"200.00","wztotalsfee":"0.00","wztotalfines":"0.00","wzslcost":"0","illegalDedit":"200","wzinfo":"[{\"wzicode\":\"2025042000001\",\"wzbcost\":\"800.00\",\"wzifines\":\"0\",\"wzbsfee\":\"0\",\"wzipoints\":\"6\",\"wziaddr\":\"上海市徐汇区\",\"wzicontent\":\"有违章\",\"wztype\":\"1\",\"wzitime\":\"2025-04-22 18:00:00\"}]"}

 

http://www.rkmt.cn/news/21896.html

相关文章:

  • C++_设计模式
  • 数据库查询通信开销降低97%的技术方案
  • 差分操作正确性证明
  • CF2143D2
  • 【训练技巧】PyTorch多卡训练模型DistributedDataParallel和DataParallel设置方法详解及分布式训练命令解释 - 实践
  • C++篇:007
  • C++篇:006
  • C++篇:004
  • 轻量级ChatGPT克隆版nanochat技术解析
  • 10.15 —— 2020icpc上海D
  • Linux 文件及相关安全操作指南
  • 怎么能把一个横着的很长的excel表,输出成一个能完整展示在一个页面中的PDF
  • agent技术框架
  • 夸克网盘免费扩容,新用户轻松领取1TB免费空间!一步一步教你如何操作! - 详解
  • [AI生成]Spark-TTS个人理解
  • [20251014]建立完善通用的prx.sql脚本.txt
  • 复杂版式与印章干扰下的高精度社会团体法人登记证书识别技术
  • 征程 6 | BPU trace 简介与实操
  • 实验任务2
  • 2025 年风淋室厂家选哪家?广州灵洁凭技术专利与全链服务打造净化设备优质之选
  • Spring bean初始化过程
  • 【Windows】如何管理电脑磁盘文件,保持简洁 - 教程
  • 范围综述
  • 低代码软件开发流程
  • CSP-S模拟30
  • 2025多校冲刺CSP模拟赛5
  • 应用安全 --- 安卓神器 之 入口加密
  • 读书报告和代码
  • P66实训2
  • const int *p和int *const p快速区分