项目场景:
前后端分离项目,因业务需求需要前端返回个json串给后台。正常情况是转成对象的,但是因为不想新建一个对象所以要求前端传一个字符串 json 过来就行
问题描述:
通过断点发现后台接收的数据是
存到数据库里的也是这种
导致前台在获取时解析json 异常
原因分析:
" 是引号的转义符 在传输时 默认又加了 “” 进行了转义
解决方案:
最直接的还是通过一个对象来接收数据。
另一种是前端处理一下 加转义符再传过来
再一种是后台进行特殊处理
StringEscapeUtils.unescapeHtml(saveInvoiceRecipientReq.getExtField())
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档