android 使用HttpClient访问网络 服务器端与客户端交互问题

写了一个小例子后台写了一个Servlet已经测试成功客户端返回不到信息用DBUG跟踪发现返回结果那里不执行直接跳catch了百思不得其解求指点求指点... 写了一个小例子 后台写了一个Servlet 已经测试成功 客户端返回不到信息 用DBUG跟踪发现返回结果那里不执行直接跳 catch了 百思不得其解 求指点求指点 展开
 我来答
晓之强
2013-07-09 · 超过10用户采纳过TA的回答
知道答主
回答量:21
采纳率:0%
帮助的人:22.5万
展开全部
解答:初步判断,json解析有问题。一般情况下,解析json必须要明确json字符串的内容。通俗地来讲,就是说你要知道整个json字符串的结构组成,有几个大括号{},包括嵌套的大括号{},有几个中括号[],包括嵌套的[]。然后由外及内,最外层肯定是大括号{},就是一个json对象,也就是JsonObject,接着再在这一层,看看有没有中括号[],有的话就是json数组,也就是JsonArray,当前层的字段值可以根据当前层的json对象和字段名获取。如此,往内再走下一层json对象,也就是说查看第二个大括号{},依此类推。
更多追问追答
追问

人呢 求解 求解啊

追答
解答:如果josn字符串的结构如上所述,那么解析的代码没有任何逻辑问题。再次调试,在解析json之前,看看json字符串的内容,也就是代码中的body变量的值到底是什么,将它在LogCat里面显示出来。看看它的内容是否如上所述!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式