json-关于gson解析Json数据出现错误

问题描述

关于gson解析Json数据出现错误
代码如下:

        private ResponseGetUserByUserId resp;                    public void onSuccess(int statusCode Header[] headers byte[] responseBody) {            String jsonData = new String(responseBody);            Log.d(TAGSuccess: "" + jsonData);            resp = new Gson().fromJson(jsonData ResponseGetUserByUserId.class);            Log.d(TAG*"" + resp.getUserName() + ""*"");            Toast.makeText(getActivity()"+resp.getPhoneCountryCode() Toast.LENGTH_LONG).show();        }

在调试状态下看到,jsonData没有问题,正确获取了数据,但是resp中,所有的int都显示为0,所有的String都显示为null。
第一次使用,不知道问题出在哪里,求解答。

解决方案

http://blog.csdn.net/tkwxty/article/details/34474501

解决方案二:
resp 你设置成 ResponseGetUserByUserId没

解决方案三:

private ResponseGetUserByUserId resp;    这个在最前面声明了。刚刚没看清。

解决方案四:
http://blog.sina.com.cn/s/blog_68b3fdc301011ghr.html

解决方案五:
http://www.eoeandroid.com/thread-562430-1-1.html

解决方案六:
Gson解析Json数据
Gson解析json数据
Gson解析复杂的json数据

时间: 2024-12-29 01:50:15

json-关于gson解析Json数据出现错误的相关文章

JAVA使用Gson解析json数据实例解析_java

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成.同XML一样是一种"传输格式".JSON采用与编程语言无关的文本格式,便于数据传输.存储.交换. 封装类Attribute: public class Attribute { private int id; private String name; private int age; public int getId() { return id; } p

gson-利用Gson解析json数组是不是也比较麻烦?

问题描述 利用Gson解析json数组是不是也比较麻烦? 谁有合适的例子? 我从网上搜的都看不懂 代码也挺多 还没入门 求点拨! 解决方案 http://blog.csdn.net/u010090644/article/details/47006835 解决方案二: http://blog.sina.com.cn/s/blog_7ffb8dd501013q9c.html 解决方案三: Gson解析json数组Gson解析json数组Android中利用Gson解析Json------------

Android网络之数据解析----使用Google Gson解析Json数据

[正文] 文章回顾: Android网络之数据解析----SAX方式解析XML数据 一.Json数据的介绍                                                                                                                 Json(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于JS的一个子集. Json采用完全独立于语言的文本格式,这使得Jso

我的Android进阶之旅------>解决Jackson、Gson解析Json数据时,Json数据中的Key为Java关键字时解析为null的问题

1.问题描述 首先,需要解析的Json数据类似于下面的格式,但是包含了Java关键字abstract: { ret: 0, msg: "normal return.", news: [ { id: "NEW2016062800875700", from: "腾讯新闻客户端", qqnews_download_url: "http://inews.qq.com/m?refer=openapi_for_xiaotiancai",

ava json-用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类??

问题描述 用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 求高人指点,用java的谷歌库gson解析JSON,如下的json数据,该如何定义java类?? 在线等............... { "00:00:8e:d7:ba:ac:88:47": { "flow-mod-3": { "version": 1, "type": "FLOW_MOD", "le

利用GSON解析JSON数据

main.xml如下: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools

Android中使用Gson解析JSON数据的两种方法_Android

Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词. 第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海". 第三种类型是映射(mapping),也就是一个名/值对(

Android中使用Gson解析JSON数据的两种方法

Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率. 从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词. 第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海". 第三种类型是映射(mapping),也就是一个名/值对(

gson-在Android中使用Gson解析json

问题描述 在Android中使用Gson解析json public class GeRen extends Activity { private ArrayList s_list; private TextView type,opendate,name,sex,enddate; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCrea