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

代码如下:

        private ResponseGetUserByUserId resp;
                    public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
            String jsonData = new String(responseBody);
            Log.d(TAG, "Success: " + 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