如何在以下格式的Android中解析JSON响应

如何在以下格式的Android中解析JSON响应,第1张

概述我正在尝试为我的android应用程序解析android中的json响应.我正在获取org.json.JSONException.响应如下所示:{id:"12345"email:"abc@gmail.com"firstName:"abcd"lastName:"efgh"userName:"abc123"}我正在尝试解析响应,如下所示:if(respon

我正在尝试为我的android应用程序解析android中的Json响应.我正在获取org.Json.@L_502_2@Exception.响应如下所示:

 {    ID: "12345"    email:"abc@gmail.com"firstname:"abcd"lastname:"efgh"username:"abc123"    }

我正在尝试解析响应,如下所示:

 if (response != null) {                    try {                        //JsONObject JsonObj = new JsONObject(text);                        // Getting JsON Array node                       JsONArray contacts = new JsONArray(response.toString());                        // looPing through All Contacts                        for (int i = 0; i < contacts.length(); i++) {                            JsONObject c = contacts.getJsONObject(i);                             ID = c.getString("_ID");                             email = c.getString("email");                             firstname = c.getString("firstname");                             lastname = c.getString("lastname");                             username = c.getString("username"); }                    } catch (JsONException e) {                        e.printstacktrace();                    }

谁能让我知道我在解析响应时犯了什么错误.欢迎所有建议.

解决方法:

只需替换为您使用的是“ _ID”而不是“ ID”

ID = c.getString("ID");email = c.getString("email");firstname = c.getString("firstname");lastname = c.getString("lastname");username = c.getString("username");
总结

以上是内存溢出为你收集整理的如何在以下格式的Android中解析JSON响应全部内容,希望文章能够帮你解决如何在以下格式的Android中解析JSON响应所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1120530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存