首页 > 解决方案 > HTTPClient JSON 的打印键

问题描述

我在实习期间开始练习 Java,所以我想问一下以下问题

1. 这是打印整个 JSON 的方式:

在此处输入图像描述

这就是它的打印方式(对不起,我不得不隐藏一些数据) 在此处输入图像描述

问题如何打印此 JSON 的特定键(例如,conceptClass)?

标签: javajson

解决方案


在此解决方案中使用 org.json。

(可选)在第一部分,使用 JSONObject 生成一个 json

org.json.JSONObject jsonObject = new org.json.JSONObject();
jsonObject.put("name", "max");
jsonObject.put("age", "10");
        
String payload = jsonObject.toString();
        
System.out.println(payload);

然后再次使用将字符串转换为 JSON:

org.json.JSONObject newJsonObject = new org.json.JSONObject(payload);

然后使用 key 获取其关联值:

System.out.println(newJsonObject.get("age"));

输出: 10


推荐阅读