Comment effectuer une itération sur un JSONObject?

- Je utiliser une librairie JSON appelé JSONObject (je n'ai pas l'esprit de commutation si j'en ai besoin).

Je sais comment itérer sur JSONArrays, mais quand j'ai analyser les données JSON à partir de Facebook je ne suis pas un tableau, mais seulement un JSONObject, mais j'ai besoin d'être en mesure d'accéder à un élément par son indice, comme JSONObject[0] pour le premier, et je ne peux pas comprendre comment le faire.

{
   "http://http://url.com/": {
      "id": "http://http://url.com//"
   },
   "http://url2.co/": {
      "id": "http://url2.com//",
      "shares": 16
   }
   ,
   "http://url3.com/": {
      "id": "http://url3.com//",
      "shares": 16
   }
}