我試圖反序列化的錯誤信息,我從一個API獲取返回null,這是我的字符串:GSON()fromJson Android中
{"Message":"Ya existe un usuario registrado con ese email"}
但是,當我打電話GSON這樣它會返回一個NetworkError
空值:
String message = new Gson().fromJson(jsonMessage, NetworkError.class).getMessage();
我一直在尋找類似的問題,並意識到必須有一些錯誤的NetworkError
類,但我無法弄清楚它是什麼。這裏是這個類:
public class NetworkError {
private String message;
public NetworkError(final String message) {
this.message = message;
}
public String getMessage() { return message; }
}
我試過了,包括一個set方法和一個空的構造函數,但是我仍然得到了null。 感謝
感謝您的回答和有關使用註釋的提示 – moondaisy