Разобрать строку JSON с удаленного URL-адреса в Android

Ну я новичок в андроиде. Я получаю строку JSON с удаленного URL-адреса.

[{"key":"myString1","val":"myValue1"},{"key":"myString2","val":"myValue2"},{"key":"myString3","val":"myValue3"},{"key":"myString4","val":"myValue4"},{"key":"myString5","val":"myValue5"}]

Мне просто нужно проанализировать эту строку JSON и отобразить всю пару ключ-значение. Я попробовал что-то вроде ниже из одного из учебников.

        JSONArray jArray = new JSONArray(str);

        json = jArray.getJSONObject(0); //This will take first pair.

Но я не знаю синтаксиса для перебора всего объекта json. Любая помощь будет оценена по достоинству. Заранее спасибо.


person Jenson M John    schedule 15.09.2014    source источник
comment
возможный дубликат Синтаксический анализ JSON из URL   -  person Confuse    schedule 15.09.2014


Ответы (1)


person    schedule
comment
Как присвоить эти значения уже определенному TextView? Могу ли я присвоить значения в цикле TextView? Извините, я новичок в программировании для Android. - person Jenson M John; 15.09.2014
comment
myTextView.setText(); лучше установить текст TetView вне цикла. Вы можете использовать StringBuilder для создания строки с парами ключ-значение, а затем задать текст TextView. - person Alexander Zhak; 15.09.2014