Предупреждение о безопасности типа с помощью JSON Iterator

Моя проблема связана с получением итератора из JSONObject.

Ошибка генерации кода в простейшей форме:

String json = client.retrieveList();
JSONObject jsonList = new JSONObject(json);
Iterator<String> i = jsonList.keys();

while(i.hasNext())
{
    String next = i.next();
    JSONArray jsonArray = jsonList.getJSONArray(next);
    // Do stuff with jsonArray, example: jsonArray.getString(0), jsonArray.getString(1);
}

Точное предупреждение: Безопасность типов: выражение типа Iterator требует неконтролируемого преобразования для соответствия Iterator

Итак, вопрос в том, как я могу устранить это предупреждение?

Большое спасибо!

33
задан Knossos 28 November 2010 в 11:24
поделиться