Iterate through JSONObject from root in json simple
Assuming your JSON object is saved in a file “simple.json”, you can iterate over the attribute-value pairs as follows: JSONParser parser = new JSONParser(); Object obj = parser.parse(new FileReader(“simple.json”)); JSONObject jsonObject = (JSONObject) obj; for(Iterator iterator = jsonObject.keySet().iterator(); iterator.hasNext();) { String key = (String) iterator.next(); System.out.println(jsonObject.get(key)); }