Java 如何使用改型解析json数组?
我的回答是这样的Java 如何使用改型解析json数组?,java,android,json,retrofit,jsonschema2pojo,Java,Android,Json,Retrofit,Jsonschema2pojo,我的回答是这样的 { "IsSuccess": true, "ResponseObject": ["one", "two", "three", "four", "five"] }} 我试图创建POJO。请帮助我解决问题。您的POJO课程应该是这样的 public class TempParams { /** * IsSuccess : true * ResponseObject : ["one","two","three","four","five"
{
"IsSuccess": true,
"ResponseObject": ["one", "two", "three", "four", "five"]
}}
我试图创建
POJO
。请帮助我解决问题。您的POJO课程应该是这样的
public class TempParams {
/**
* IsSuccess : true
* ResponseObject : ["one","two","three","four","five"]
*/
private boolean IsSuccess;
private List<String> ResponseObject;
public boolean isIsSuccess() {
return IsSuccess;
}
public void setIsSuccess(boolean IsSuccess) {
this.IsSuccess = IsSuccess;
}
public List<String> getResponseObject() {
return ResponseObject;
}
public void setResponseObject(List<String> ResponseObject) {
this.ResponseObject = ResponseObject;
}
}
Gson gson = new Gson();
TempParams model = gson.fromJson(mObject.toString(), TempParams.class);
现在您可以从POJO类中获得值 您的POJO类应该是这样的
public class TempParams {
/**
* IsSuccess : true
* ResponseObject : ["one","two","three","four","five"]
*/
private boolean IsSuccess;
private List<String> ResponseObject;
public boolean isIsSuccess() {
return IsSuccess;
}
public void setIsSuccess(boolean IsSuccess) {
this.IsSuccess = IsSuccess;
}
public List<String> getResponseObject() {
return ResponseObject;
}
public void setResponseObject(List<String> ResponseObject) {
this.ResponseObject = ResponseObject;
}
}
Gson gson = new Gson();
TempParams model = gson.fromJson(mObject.toString(), TempParams.class);
现在您可以从POJO类中获得值 在提出任何问题之前,请告知我们您的努力,到目前为止您做了什么?可能重复@nihal_softy谢谢您的建议。我是stackoverflow的新手。当我问下一个问题时,我一定会听从你的建议。无论如何,我得到了解决办法。再次感谢您@Sudheesh,ADMpost您的pojo也在问任何问题之前,请让我们知道您的努力,到目前为止您做了什么?可能重复@nihal_softy谢谢您的建议。我是stackoverflow的新手。当我问下一个问题时,我一定会听从你的建议。无论如何,我得到了解决办法。再次感谢您@Sudheesh,回答重复的问题您鼓励人们懒惰,在提问之前不要使用搜索。由于声誉低于10,我们发现他是一个新手,不像您兄弟那么聪明!现在,他将确定如何提出有关社区的问题。除此之外,你可以在问题下方找到评论。这说明了同样的事情,而不是快速解决他们的问题。回答重复的问题会鼓励人们懒惰,在询问之前不要使用搜索。声誉低于10的我们发现他是个新手,不像你哥哥那么聪明!现在在病房里,他将确定如何提出关于社区的问题。除此之外,你可以在问题下面找到评论。这说明了同样的事情,而不是快速解决他们的问题。