2017-01-10 3 views
-1

Я работаю над проектом Android, где я использую залп для анализа данных из JSON. Я могу проанализировать данные, если это массив, следуя руководству this. Но когда я пытаюсь разобрать один объект, используя getJSONObject, он возвращает null. Я хочу получить значение этого конкретного объекта.Как разобрать один объект из json

Это мой JSON файл:

enter image description here

В указанном файле я хочу получить только responseInfo, который является объектом JSON.

+0

Добавьте код, который вы пытаетесь запустить – mlidal

+0

Войдите в систему 'jsonObject' из Logcat, чтобы убедиться, что веб-сервер обеспечивает правильный ответ. – Roljhon

+0

Я предлагаю вам следовать этому URL-адресу для одного объекта. https://www.learn2crack.com/2013/10/android-json-parsing-url-example.html –

ответ

3

Вам нужно создать JSONObject

JSONObject object = new JSONObject(responce); 

// получить код Быстродействие

String query = object.getString("responceCode"); 
+0

спасибо, что код выше работал как шарм :). Я исправил свой пробник –

+0

@DivakarLuffy, если этот ответ решил вашу проблему, не забудьте нажать галочку, чтобы указать на это. –

+0

@ DivakarLuffy, пожалуйста, отметьте ответ как правильный ответ – Irakli

0

Пожалуйста, используйте библиотеку Gson для JSon разборе https://github.com/google/gson

+0

Вы должны добавить это в комментарий. Не отдельно. –