gpt4 book ai didi

android - 检查对象是否存在于 JSON 中

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:33 25 4
gpt4 key购买 nike

我需要知道某个对象是否存在于 JSON 字符串中,并根据该对象的存在执行不同的操作。如果它不存在,我想省略该对象,因为它会抛出 NullPonterException。我试过使用 if 但没有成功...有人能告诉我如何检查对象是否存在吗?

提前致谢!

最佳答案

尝试如下操作:

String jsonString = yourJsonString;
String nameOfObjectInQuestion = "yourObjectInQuestion";
JSONObject json = null;
JSONObject objectInQuestion = null;
try {
json = new JSONObject(jsonString);
objectInQuestion = json.getJSONObject(nameOfObjectInQuestion);
}
catch (JSONException ignored) {}

if (objectInQuestion == null) {
// Stomp your feet
}
else {
// Clap your hands
}

关于android - 检查对象是否存在于 JSON 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10049415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com