How to set Assets json file data in two spinner + android?

try this code it can help you

 try {
        // load json from assets    
        JSONObject obj = new JSONObject(loadJSONFromAsset());

        // than get your both json array
        JSONArray IraqArray = obj.getJSONArray("Iraq");
        JSONArray LebanonArray = obj.getJSONArray("Lebanon");

        // declare your array to store json array value
        String Iraq[] = new String[IraqArray.length()];
        String Lebanon[] = new String[LebanonArray.length()];

         //get json array of   Iraq
        for (int i = 0; i < IraqArray.length(); i++) {
            Iraq[i] = IraqArray.getString(i);
        }
         //get json array of   Lebanon
        for (int i = 0; i < LebanonArray.length(); i++) {
            Lebanon[i] = LebanonArray.getString(i);
        }
    } catch (JSONException e) {
        e.printStackTrace();
    }

ask me in case of any query

Leave a Comment