php get抓取json怎样去除双引号前面的反斜杠

代码:"{\"status\":\"ok\",\"hash\":1422102329,\"contents\":[{\"fullPath\":\"\/mp3.zip\",... 代码:"{\"status\":\"ok\",\"hash\":1422102329,\"contents\":[{\"fullPath\":\"\/mp3.zip\",\"modificationDate\":\"2015-01-24T11:23:26+00:00\",\"fileSize\":0,\"isFolder\":true,\"isShared\":false,\"creationDate\":1422098606},{\"fullPath\":\"\/cscms\",\"modificationDate\":\"2015-01-24T09:28:29+00:00\",\"fileSize\":0,\"isFolder\":true,\"isShared\":false,\"creationDate\":1422091709},{\"fullPath\":\"\/1.mp3\",\"modificationDate\":\"2015-01-24T09:22:18+00:00\",\"fileSize\":663300,\"isFolder\":false,\"isShared\":false,\"creationDate\":1422091338},{\"fullPath\":\"\/u7167u7247\",\"modificationDate\":\"2014-04-13T14:01:21+00:00\",\"fileSize\":0,\"isFolder\":true,\"isShared\":false,\"creationDate\":1397397681}]}"

请给出一些方法或者参考网站。
展开
 我来答
jztao21
2015-08-05 · TA获得超过1558个赞
知道小有建树答主
回答量:1151
采纳率:50%
帮助的人:780万
展开全部

你这个不算标准的JSON格式数据,可以先将\"替换成"即可。


再用json_decode()系统函数将其转为json对象,如需转为数组加上第二个参数为true即可。


若仍输出为NULL,是由于存在BOM头信息,

$arr = json_decode(trim($json,chr(239).chr(187).chr(191)),true);

转换即可。

不想动重症患者
2015-01-24 · TA获得超过961个赞
知道小有建树答主
回答量:1048
采纳率:82%
帮助的人:371万
展开全部
stripslashes()和stripcslashes()都可以清除反斜杠
更多追问追答
追问
斜杠去除了,第一个双引号和最后一个双引号怎么去除,我调用了json还是无法json_decode
追答
不明白了,这字符串前后当然是有引号的啊
json_decode(stripslashes(“{\……81}]}”))
是这样啊,没有引号就出错了
你的意思是调出的字符串里就已经包含了前后括号了吗?
那还不简单,用substr函数把第一个字符和第二个字符去掉就OK了啊。
但是你这数据前后带引号,说明数据源有问题,最好还是把数据源的问题解决了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ffffe664
2015-07-27 · 超过35用户采纳过TA的回答
知道答主
回答量:208
采纳率:0%
帮助的人:102万
展开全部
json_decode 解码就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木同生活
2015-07-16 · 技术宅,对待技术十分认真。
木同生活
采纳数:172 获赞数:568

向TA提问 私信TA
展开全部
比如变量$json是获取到的json,
ltrim($json,"\\");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT培训源码时代
2015-01-24 · 超过11用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:34.6万
展开全部
这个不影响你吧! 反斜线仅仅是转义.
追问
json_decode()  为空     该怎么调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式