Входные данные для метода parseJson должны быть такими, какие вы получаете от HTTP-запроса. Это также предполагает, что формат выглядит примерно так:
{ "корневого раздела": { "intVal": 1}}
Вам придется изменить порядок, в котором вы запрашиваете объекты, в зависимости от структуры.
private static final ROOT_JSON_KEY = "rootKey";
private static final INT_VALUE_NAME = "intVal";
public void parseJson(String webServiceResponse) {
JSONObject json = new JSONObject(webServiceResponse);
JSONObject rootObject = json.getJSONObject(ROOT_KEY);
int intValues = rootObject.getInt(INT_VALUE_NAME);
}
РЕДАКТИРОВАТЬ: Извините, глупая ошибка кодирования.