2011-07-11 53 views

回答

0

您可以使用GSON。看看這個article。你分析它是這樣的:

public void runJSONParser(){ 
     try{ 
     Log.i("MY INFO", "Json Parser started.."); 
     Gson gson = new Gson(); 
     Reader r = new InputStreamReader(getJSONData("http://search.twitter.com/trends.json")); 
     Log.i("MY INFO", r.toString()); 
     TwitterTrends objs = gson.fromJson(r, TwitterTrends.class); 
     Log.i("MY INFO", ""+objs.getTrends().size()); 
     for(TwitterTrend tr : objs.getTrends()){ 
      Log.i("TRENDS", tr.getName() + " - " + tr.getUrl()); 
     } 
     }catch(Exception ex){ 
      ex.printStackTrace(); 
     } 
    } 
1

抓了 「錯誤」 的元素一樣的JSONObject,不JSONArray。

+0

,,,,,現在我得到錯誤無法在此處加載頁面http錯誤的請求 – User

+0

發佈一些代碼 –

+0

我已經貼我的完整的代碼在我的答案,檢查和答覆..等待你的回覆 – User