从JSON对象获取JSON对象

赫曼特

这是不同选项卡的数据,因此,我已检索了每个讲座的数据,该数据可以是随机的。我如何获得关键日的价值?而且这些1、2、4、6对象可以是随机的,那么如何获得这些对象中每个对象的长度?

{
 "tab1":
    {"lecture1":
        {"day":"1"},
     "lecture2":
        {"day":"1"},
     "lecture4":
        {"day":"1"},
     "lecture6":
        {"day":"1"},
     "lecture8":        
        {"day":"1"}
    },
 "tab2":
    {"lecture3":
        {"day":"1"},
     "lecture2":
        {"day":"1"},
     "lecture5":
        {"day":"1"},
     "lecture8":
        {"day":"1"},
     "lecture2":        
        {"day":"1"}
    },
}

请帮我弄清楚每个JSON对象中对象的数量/数量。它的确有数组,所以我不能使用它们。

赫曼特

一些如何,我做到了。选中此方法。

jObject = new JSONObject(contents.trim());
Iterator<?> keys = jObject.keys();
while( keys.hasNext() ){
String key = (String)keys.next();
if( jObject.get(key) instanceof JSONObject ){
//get the values
}
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章