Code example for JSONTokener

Methods: nextValue

0
public class SimpleJSONParser implements ResponseParser { 
 
	@Override 
	public int parser(String response) {
//		{"success":true,"data":{"count":"0"}} 
		JSONTokener tokener = new JSONTokener(response);
		int updateCount = 0;
		try { 
			JSONObject json = (JSONObject) tokener.nextValue();
			if(json.getBoolean("success")){
				JSONObject data = json.getJSONObject("data");
				updateCount = data.getInt("count");
			} 
		} catch (JSONException e) {
			e.printStackTrace();
		} 
		return updateCount;
	} 
 
}