当前位置:数码通 > 手机

java json 找到关键

来源于 数码通 2023-10-01 17:26

Java JSON 是一种在 Java 中操作 JSON 数据的方法。当我们需要查找 JSON 中的特定键时,可以使用 Java JSON 库提供的方法。

这是示例代码:

导入org.json.*;
公共类FindKey {
公共静态无效主(字符串[] args){
String jsonString = "{\"姓名\":\"张三\",\"年龄\":18,\"性别\":\"男\"}";
JSONObject jsonObject = new JSONObject(jsonString);
字符串键=“名称”;
if(jsonObject.has(key)) {
字符串值 = jsonObject.getString(key);
System.out.println(key + "值为:" + value);
} 别的 {
System.out.println("未找到" + key + "对应的值。");
}
}
}

此代码演示了如何在 JSON 字符串中查找指定的键。代码使用Json库提供的JSONObject类来解析JSON字符串。首先,我们构造了一个JSON对象,其内容为{姓名:张三,年龄:18,性别:男}。接下来,我们指定要查找的键,并使用 JSONObject.has() 方法来判断该键是否存在。如果存在,则使用 JSONObject.getString() 方法获取其对应的值。

需要注意的是,如果要查找的key不存在,则会抛出异常。为了避免这种情况,可以使用JSONObject.isNull()方法来判断key是否为null。

登录后参与评论