Java检查JSON对象是否存在某个key

Java检查JSON对象是否存在某key-云海天教程

原先我写的方法:

public boolean checkKeyExists(String json,String key) {

JSONObject jsonMap = JSONObject.parseObject(json);

boolean result = false;

for(Map.Entry<String, Object> entry : jsonMap.entrySet()){

if(key.equals(entry.getKey())) {

result = true;

break;

}

}

return result;

}

后来发现有现成的方法:

JSONObject json = new JSONObject();

json.put("username","OSC首席保安");

json.put("password","111111");

System.out.println(json.containsKey("username")); //true

System.out.println(json.containsKey("username1234")); //false

以上是 Java检查JSON对象是否存在某个key 的全部内容, 来源链接: utcz.com/a/124426.html

回到顶部