我从JSonElement
得到retrofit
响应,我想从它的对象中只获取一个字符串,那么我该如何实现呢?我浏览了太多网站,但没有找到任何网站
RestClient.get().getVoterSlip("Bearer " + Constants.ACCESS_TOKEN, new Callback<JsonElement>() {
@Override
public void success(JsonElement jsonElement , Response response) {
// want to get a string here from jsonElement
}
@Override
public void failure(RetrofitError error) {
}
});
我不想把它与模型类一起使用。
答案 0 :(得分:0)
如果您可以分享您的Json回复,我们可以帮助您更好。 但首先获取JsonObject,然后获取所需的字符串。 例如,
JSONObject jsonObj = array.getJSONObject(0); String theString = jsonObj.getString( “NeededString”);
参考https://developer.android.com/reference/org/json/JSONObject.html