接口读取数据用读取换行引号等特殊字符的问题

需求 :用 curl 导出的数据多个jason之间自动换行,双引号不转义。

修改之前: curl 出来的数据 类似于“{\"name\":\"李四\"}\r\n"{\"name\":\"张三\"}"

需求样式“{"name":"李四"}

                "{"name":"张三"}

过程:先是在代码中把"替换成了' .换行尝试了各种转义字符。最后都是打印出转义字符。

原因:接口用了@ResponseBody 注解 最后用return 返回字符串。spring框架自动加上了转义符号。

解决办法:去掉@ResponseBody  注解 返回用 response.getWriter().write(list); 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值