How to get the list of all tag names of json arrays within a json object in android/java

前端 未结 2 1014
日久生厌
日久生厌 2021-01-16 03:44

I have a small problem parsing json response because it constantly keeps on getting updated whenever i send a request.All the examples I have seen makes us provide the tag n

2条回答
  •  不要未来只要你来
    2021-01-16 03:55

    I actually figured it out with a small help from one of my friend. Needed the use of Iterator object. Here is the snippet of code

    JSONObject channels = jobj.getJSONObject(TAG_CHANNELS);
        Iterator keys=channels.keys();
        while( keys.hasNext() )
        {
            String key = (String)keys.next();
            Log.e("Key", key);
            if( channels.get(key) instanceof JSONArray ){
                jsontags.add(key);
            }
        }
    

提交回复
热议问题