android post 含中文的json给php,php接收后直接打印出来中文就是乱码,android端输出的json中文正常 android乱码phpjsonbase64 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已解决,原因是在定义这句时需设置编码格式未解决: StringEntity send = new StringEntity(Contact.toString());已解决: StringEntity send = new StringEntity(Contact.toString(),"utf-8");谢谢各位的帮忙! android json encode后的数据有问题,中文不应该是???的。你提供的,在base64_encode前就已经是有问题的。json,中文会转为unicode的,例如{"boolean":false,"phone":[1555545646,1561481],"address":{"pro1vince":"\u5e7f\u4e1c\u7701","country":"\u4e2d\u56fd"},"age":29,"keykin11d":"\u4e00\u4e8c\u4e09"}可以这样测试,android那边json后再base64 encode,然后再传过来看看有没有问题。 java需要指定一个编码 URLEncoder.encode("要传送的数据", "utf-8"); echo base64_decode('eyJib29sZWFuIjpmYWxzZSwicGhvbmUiOlsxNTU1NTQ1NjQ2LDE1NjE0ODFdLCJhZGRyZXNzIjp7InBybzF2aW5jZSI6Ij8/IiwiY291bnRyeSI6Ij8/In0sImFnZSI6MjksImtleWtpbjExZCI6Ij8/In0=');{"boolean":false,"phone":[1555545646,1561481],"address":{"pro1vince":"??","country":"??"},"age":29,"keykin11d":"??"}已经是有问题了,可见掌握基本的调试技巧是多么的重要 求助~~PHP程序保存后出现乱码问题 加载源代码失败!!!! 着急中,url apache 重写的问题 关于ACM 把文件保存为 ansi 编码 求助PHP表单提交程序或者ASP的也可以 日志分析 正则表达式一例 详解 一个类中如何引用mysqli? \\\\\ 【急求】CDN中实现 CSS/JS 自动压缩的方案? PhP菜鸟!请教一下这段的运行结果。 多对多的查询,三表查询,求mysql语句 android post json给php,执行过php后,return 这个json给android端,然后从控制台输出json显示乱码(乱码:???)
未解决: StringEntity send = new StringEntity(Contact.toString());
已解决: StringEntity send = new StringEntity(Contact.toString(),"utf-8");
谢谢各位的帮忙!
你提供的,在base64_encode前就已经是有问题的。json,中文会转为unicode的,例如
{"boolean":false,"phone":[1555545646,1561481],"address":{"pro1vince":"\u5e7f\u4e1c\u7701","country":"\u4e2d\u56fd"},"age":29,"keykin11d":"\u4e00\u4e8c\u4e09"}可以这样测试,android那边json后再base64 encode,然后再传过来看看有没有问题。
已经是有问题了,可见掌握基本的调试技巧是多么的重要