如何一次获取2个json对象?

时间:2019-01-23 13:42:54

标签: android json post android-volley

我正在使用截击获取json对象,我正在获取这样的数据

{“ resultUser”:19} {“ resultUser2”:13}

如何获得第二个(resultuser2)或同时获得两个?

try {
    JSONObject o = new JSONObject(response);
    String data = (String) o.get("resultUser2");
    if (!data.equals("")) {
        Toast.makeText(getApplicationContext(), "user2 id" + data, Toast.LENGTH_LONG).show();
        //UserDetailsActivty.this.finish();
    } else {
        Toast.makeText(getApplicationContext(), "Ohh! Sorry,,Signing Up Failed ", Toast.LENGTH_LONG).show();
    }
} catch (JSONException e) {
    e.printStackTrace();
}

1 个答案:

答案 0 :(得分:0)

您可以使用JsonArray这样遍历所有jsonobjects

try {

JSONArray jsonArray = new JSONArray(response);

for (int i =0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.get(i);
//do whatever you want to do with the data
}
} catch(Exception e) {

}