我正在尝试为我的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响应所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)