Android Post Json php 数据解析问题

Log.i("Send",jsonObject.toString());StringEntityentity=newStringEntity(URLEncoder.enc... Log.i("Send", jsonObject.toString());
StringEntity entity = new StringEntity(URLEncoder.encode(jsonObject.toString(), "utf-8"));
mPost.setEntity(entity);
第一句话打印出的json格式是 {"a":"1234","b":"5678"},然后我把数据发出去,php端打印的的数据变成

"{"a":"1234","b":"5678"}",前后多了双引号,无法解析为json,该怎么办?
这是php代码
$json_string = file_get_contents("php://input",'r');
echo urldecode(json_encode($json_string,true));
展开
 我来答
dispose
2015-10-09 · TA获得超过642个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:492万
展开全部

php 解析函数不是 json_decode()吗?

<?php
$json_string = file_get_contents("php://input",'r');
print_r(json_decode($json_string,true));
exit;
更多追问追答
追问
我用这个json_decode($json_string,true)什么也没有显示
或者有没有类似的demo给我看看~
追答

改了下,再试试

<?php
$json_string = file_get_contents("php://input",'r');
echo $json_string,"\n";
print_r(json_decode(trim($json_string, '"'),true));
exit;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式