我使用一个名为JSON的库JSONObject(如果需要,我不介意切换).
我知道如何迭代JSONArrays,但是当我从Facebook解析JSON数据时,我没有得到数组,只有a JSONObject,但我需要能够通过索引访问项目,例如JSONObject[0]获取第一个,我无法弄清楚该怎么做.
{
   "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
   }
}
我有一个Json字符串,我试图将其转换为Java中的数组.
public void DisplaySubjects(String subjects)
     {
         JSONObject jsonResponse;
         jsonResponse = new JSONObject(subjects));
就我而言.我甚至不确定我是否必须先创建一个对象.
我将需要做什么eventuallay将它附加到Android应用程序中的ArrayAdapter.
谢谢