這是我的JSON數據。我如何通過創建一個getter setter類和一個POJO類來動態地解析我的JSON數據?
{
"timestamp": "2017-05-09 11:29:28:104",
"token": null,
"status": 0,
"message": null,
"result": {
"emailId": "[email protected]",
"gender": "m",
"dob": "1994-04-01 05:30:00:0",
"anniversary": "2017-08-12 05:30:00:0",
"mobileno": null,
"isAdmin": false,
"isVerified": false,
"lastLogin": "2017-05-09 11:29:26:258",
"createdDate": "2017-05-09 11:29:26:258",
"token": null,
"tokenValidTime": null,
"name": "test",
"id": 27
}
}
這是我的POJO類
public class SignUp {
@SerializedName("message")
private Object mMessage;
@SerializedName("result")
private Result mResult;
@SerializedName("status")
private Long mStatus;
@SerializedName("timestamp")
private String mTimestamp;
@SerializedName("token")
private Object mToken;
public Object getMessage() {
return mMessage;
}
public void setMessage(Object message) {
mMessage = message;
}
public Result getResult() {
return mResult;
}
public void setResult(Result result) {
mResult = result;
}
public Long getStatus() {
return mStatus;
}
public void setStatus(Long status) {
mStatus = status;
}
public String getTimestamp() {
return mTimestamp;
}
public void setTimestamp(String timestamp) {
mTimestamp = timestamp;
}
public Object getToken() {
return mToken;
}
public void setToken(Object token) {
mToken = token;
}
}
的可能的複製[如何解析Android中的JSON(http://stackoverflow.com/問題/ 9605913 /如何解析JSON在Android) – miljon
可能重複的[如何解析Java中的JSON](http://stackoverflow.com/questions/2591098/how-to-parse-json-in -java) – vilpe89