首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Gson怎么解析数组类型的Json

2013-10-09 
Gson如何解析数组类型的Json各位大侠们,小弟刚刚学习Android,碰到一个问题:Gson如何解析数组类型的Json数

Gson如何解析数组类型的Json
各位大侠们,小弟刚刚学习Android,碰到一个问题:Gson如何解析数组类型的Json

数组类型类似:

{
   "count":100,
   "page":1,
   "list":[{
      "title":"我的",
      "tel":"110"
   },
   {
      "title":"你的",
      "tel":"120"
   }]
}

不知道这类Json用gson如何解析,指望各位大侠们指点,最好能有代码!谢谢大家了!

[解决办法]
无需要使用Gson    
 JSONObject jsonObject = new JSONObject(String);将此json数据变成一个对象。
然后JSONArray jsonArray = jsonObject.getJSONArray("list");获得list里面的数据
 for(int i=0;i<jsonArray.length();i++)
    {
    JSONObject jsonOb = (JSONObject)jsonArray.opt(i); 
    int tel = jsonOb.getInt("tel");
    }
循环读取中间的数据

热点排行