php 接收 Android 传递的json 转 数组 问题
Posted 追上高铁回家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 接收 Android 传递的json 转 数组 问题相关的知识,希望对你有一定的参考价值。
过程:android 拼接一个 json格式的数据 传值 ,php 接收 转为数组 json_decode 取值
json格式为:{"goods":{"100075":{"content":"哈哈"},"53":{"content":"真的吗"},"50":{"content":"是不是"}}}
由于Android 通过 toString 传 会转义 其中的 “”
{"goods":{"100075":{"content":"哈哈"},"53":{"content":"真的吗"},"50":{"content":"是不是"}}}
所以 php 需要 转回去 htmlspecialchars_decode() 这样,得到的再 json_decode 就没问题了。
记得 json_decode($arr,true); 第二个参数为true
以上是关于php 接收 Android 传递的json 转 数组 问题的主要内容,如果未能解决你的问题,请参考以下文章
Android - 在动态注册的广播接收器上出现“无法传递广播”错误