JSON Parser Android - PullRequest
       2

JSON Parser Android

2 голосов
/ 11 марта 2011
JSONObject  jObject = new JSONObject(myJsonContent);
JSONObject menuObject = jObject.getJSONObject(String.valueOf(jObject.keys().next()));

myJsonContent - ответ от сервера и я не знаю, что такое стартовый тег ... и я не хочу знать даже ...

и после этого, не зная ни одного тега ответа, я хочу разобрать ответ ..

это требование, потому что в будущем мы не будем знать, изменят ли серверные данные данные и теги, поэтому нам нужно создать подобное, что будет работать, даже если серверные парни изменят все теги в будущем

, пожалуйста, помогите мне, любая помощь очень важна

Ответы [ 2 ]

2 голосов
/ 11 марта 2011

Вы должны проверить здесь,

http://developer.android.com/reference/org/json/JSONObject.html

получить ключи от объекта json, т.е. итератор, выполнить его цикл и использовать jsonObject.names () для получения массива имен. Это должно привести вас к правильному решению.

0 голосов
/ 22 апреля 2013

Извините за плагин, но вы можете попробовать сделать то, что я сделал - использовать этот генератор разбора объекта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...