我正面临JSON问题,不知道如何处理它。我试图获得一个JSONArray,尽管应用程序永远不会知道这个数据集的相应名称。例如,我们有类似下面的数据集:Android JSONArray问题
{"Kobe":[{"Location":"LA","Position":"PG"}]}
通常以获得与科比相对应的值,我会用: contentArray = json.getJSONArray("Kobe");
通过这样做,我会获得一个有两个元素的数组,位置和位置。我的问题是,如果我不知道名称是“科比”会发生什么。我需要在运行时以某种方式动态获取适当的名称传递给.getJSONArray()函数。应用程序是盲目的,并且不知道名称值对,直到数据实际从服务器到达。任何想法,想法,代码片段都是受欢迎的。
谢谢。
是什么恰恰意味着?返回此对象中字符串名称的迭代器。 – 2012-01-31 21:37:34
Android/Java中的HashMap或Iterator类的其他一些良好用例何时使用?有人知道吗? – 2012-01-31 22:14:24