在Java中,可以使用JSONObject的keys()方法和get()方法来遍历和查找指定key的值。\n\n下面是一个示例代码:\n\njava\nimport org.json.JSONObject;\n\npublic class Main {\n public static void main(String[] args) {\n String jsonString = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";\n\n JSONObject json = new JSONObject(jsonString);\n\n // 遍历所有的key\n for (String key : json.keys()) {\n // 查找指定的key\n if (key.equals("name")) {\n // 获取指定key的值\n String value = json.getString(key);\n System.out.println("Value of name: " + value);\n }\n }\n }\n}\n\n\n输出结果:\n\n\nValue of name: John\n\n\n这个例子中,我们创建了一个JSONObject对象,并使用keys()方法遍历所有的key。在遍历过程中,我们使用equals()方法来判断是否是我们要查找的key。如果是,我们使用getString()方法来获取该key的值。

Java8 JSONObject 遍历查找指定 Key 的值 - 代码示例

原文地址: https://www.cveoy.top/t/topic/p2aT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录