2015-08-18 4 views
0

Ниже приведено JSON response. У меня есть веб-сервис. Я хочу, чтобы разобрать его в приложении для Android:Как разобрать массив json в объекте json в android

{"text":["Gayatri Hari Mankar","Prajaval V. Kakade","ram joshi","Revati R Sharma","Sneha M Verma","Sumeet N Wankar"],"status":1000} 

Я хочу, чтобы получить все имена под text array.

Его другой случай, чем тот, который указан ниже. how to parse JSONArray in android

+0

@ Vishwa - ответ на json sir Я получил услугу через клиента отдыха, и я получил этот ответ. Его действительный, поскольку он имеет фигурные скобки и квадратные скобки. В любом случае спасибо за ваш ответ! –

+0

Возможный дубликат [как разобрать JSONArray в android] (http://stackoverflow.com/questions/17136769/how-to-parse-jsonarray-in-android) – Sufian

ответ

1

Это просто простой синтаксический анализ массива переменной длины.

JSONObject wholeObject = new JSONObject(); //add your response here, from string for example 
JSONArray textArray = wholeObject.getJSONArray("text"); 
for (int i = 0; i < textArray.length(); i++) { 
    Log.d("text", textArray.getString(i)); 
} 
+0

Awesome! Большое спасибо ... Только вам нужно поместить textArray.length() вместо textArray.size(), и вот оно! –

+0

Упс, я печатал по памяти. Я отредактирую это, спасибо за предупреждение. – poss

+0

В любом случае, но вам повезло :) –

Смежные вопросы