-1

我正在使用 GSON 反序列化 JSON 字符串。

mGSON.fromJson(json, mClass)  //mClass == ClassA.class

使用下面的类时出现问题

public class BaseModel<T> {
    String StatusCode, Description;
    T Data;
}

我想做这样的事情

mGSON.fromJson(json, mClass<DataClass>);

或者

mGSON.fromJson(json, (BaseModel<DataClass>).class);

但显然这不起作用。

4

1 回答 1

2

尝试并:

mGSON.fromJson(json, new TypeToken<BaseModel<DataClasss>>() {});

请参阅此处了解更多信息。

于 2014-03-27T13:54:13.883 回答