android 用gson解析遍历json数据

来源:互联网 发布:javascript的面相对象 编辑:程序博客网 时间:2024/05/27 19:26

jsonString数据如:{"id":"10","name":"chenobj1","type":"5"},在android中如何用gson遍历呢?

方法1:

    Gson gson=new Gson();    Type type=new TypeToken<Map<String,String>>(){}.getType();    Map<String,String> map=gson.fromJson(jsonString,type);    for (Map.Entry<String,String> entry : map.entrySet()){        Log.v(TAG, entry.getKey()+"|"+entry.getValue());    }


方法2:

    JsonParser parser = new JsonParser();    JsonObject jsonObj = parser.parse(jsonString).getAsJsonObject();    Iterator i$ = jsonObj.entrySet().iterator();    while(i$.hasNext()) {        Map.Entry entry = (Map.Entry)i$.next();        Log.v(TAG, entry.getKey()+"|"+entry.getValue());    }


 

 

0 0
原创粉丝点击