À l'aide de GSON pour analyser un JSON avec la dynamique de la “clé” et “valeur” dans android

Je suis actuellement en train de travailler sur un projet android qui m'oblige à appeler un service web qui va me rendre un fichier json. J'ai été en utilisant GSON bibliothèque pour analyser tous les fichier json et d'obtenir un objet JSON. Il a été fonctionne bien jusqu'à ce que je tombe sur cet de données json laquelle la clé des champs sont dynamiques. Un exemple de ce fichier est comme ci-dessous:

{ "0": { "count":"5"},
"1": { "title":"...", "desc":"" },
"2": { "title":"...", "desc":"" },
"3": { "title":"...", "desc":"" },
"4": { "title":"...", "desc":"" },
"5": { "title":"...", "desc":"" },
"routes": { "route1":"...", "route3":"" },
}

Je suis en mesure d'obtenir le décompte basé sur l'identification de la clé de "0", mais je ne suis pas sûr de savoir comment dois-je faire usage de cette valeur pour obtenir la clé d'autres objets (id de clé 1-5), qui consistent en des données dont j'avais besoin. Va vraiment reconnaissant si quelqu'un est capable de m'aider dans cette affaire. Merci.

InformationsquelleAutor Philip | 2011-07-22