Closed. This question needs to be more focused。它当前不接受答案。












想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。

3年前关闭。





在从事JSON解析的Java项目(原为Android项目)上工作

本来我试图从标题中找到页面ID

İ具有以下json字符串,其中包含有关页面ID的信息,但我无法返回页面ID 3434750

我如何在不知道key(3434750)的情况下访问包含“ pageid”,“ ns”和“ title”的数组?

我该怎么做?

提前感谢

java - Java中的Json解析,返回主要元素-LMLPHP

最佳答案

获取json对象“页面”并使用iterator循环将其抛出

Iterator<String> iterator = json.keys();
while (iterator .hasNext()) {
    String key = iterator .next();
    try {
        Object value = json.get(key);
    } catch (JSONException e) {

    }
}

10-05 23:03
查看更多