社区
Web 开发
帖子详情
【Java】JSON字符串多出前后双引号和转义符,求指点
KingsleyLin
2015-05-24 04:10:20
调用接口后返回这么一串数据,不知道是在哪里又作了一次转义,现在得到的字符串格式是 "\"{\\\"A\\\":\\\"a\\\",\\\"B\\\":\\\"b\\\"}\"" 也就是说,前后多了两个双引号,中间的转义字符也被转义了。
用System.out.println()打印出来就是 "{\"A\":\"a\",\"B\":\"b\"}"
我在网上搜不到答案,用JSONObject去转会报异常。
求大神指点,谢谢。
...全文
4238
1
打赏
收藏
【Java】JSON字符串多出前后双引号和转义符,求指点
调用接口后返回这么一串数据,不知道是在哪里又作了一次转义,现在得到的字符串格式是 "\"{\\\"A\\\":\\\"a\\\",\\\"B\\\":\\\"b\\\"}\"" 也就是说,前后多了两个双引号,中间的转义字符也被转义了。 用System.out.println()打印出来就是 "{\"A\":\"a\",\"B\":\"b\"}" 我在网上搜不到答案,用JSONObject去转会报异常。 求大神指点,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
疯狂熊猫人
2015-05-24
打赏
举报
回复
也许你调用的那个接口的返回值类型是字符串,但是这个接口返回是的数据是经过由框架处理的,而框架使用了json类库对返回值进行处理。 最简单的解决办法: 正则替换,str.replace("\\\\",""),将多余的两个\给替换为空字符就行了
JSON
基础入门实战讲解
讲解
JSON
对象,
JSON
数组,
JSON
对象和数组的嵌套,
JSON
数据的修改和删除,
字符串
如何转
JSON
,
JSON
如何转
字符串
,函数
JSON
.parse,函数
JSON
.stringify,函数eval的使用,如何获取远程数据转
JSON
等
json
字符串
解析碰到的巨坑
最近项目,后台要去读取大量
json
文件,而这些
json
文件里面又有各种奇奇怪怪的字符,折磨了我一星期。记录一下坑点: 1.
JSON
.parse() 2.正则匹配相关
python2通过sys.argv接收
json
格式参数问题一二
近期在试验平台,其中通过前端命令来...1、
json
格式不对:传递的
json
中可能含有单引号,再就是
双引号
会失效,下面会讲到 2、
json
中有中文,在py文件中解析会报编码错误 3、
json
中有空格,导致py文件接收参数时不完...
html中什么时候用
双引号
,【Web前端问题】在JS\JQ中,究竟何时用单引号''、
双引号
“”、和不用引号呢?...
就知道变量不需要引号但是单引号、
双引号
就分不清了,请大神
指点
哈!回答:首先,单引号和
双引号
在各自单独...//输出true,它们本质都是一样的
字符串
其次,单引号和
双引号
混合使用时,这时候要特别注意了,这种情...
关于
JSON
反序列化的坑(
JAVA
)
然后处理
字符串
,先替换掉转义的""和大括号两边的
双引号
,假设取到下面这串str str = "{\"result\":\"{\"name\":\"mike\",\"addr\":\"beijing\"}\",\"code\":\"200\",\"error\":\"\"}" ; str = str . replace...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章