gpt4 book ai didi

Java,解析我知道的 JSON 对象为空

转载 作者:搜寻专家 更新时间:2023-10-30 21:21:52 25 4
gpt4 key购买 nike

我有一个 JSON 对象数组。要解析这些数组并存储简单的数据类型值,我必须假设键名并相应地存储它们。

我也知道有时键的值为空。 {["promotion":null]} 我将如何解析它?

如果我尝试访问值为 null 的键,我将收到 JSONException。现在这是有道理的,但即使我这样做 if(myJSObject.getString("promotion")!=null) 然后我在检查时仍然会得到 JSON 异常

我如何在我的代码中对空对象进行条件检查,以避免 JSON 异常

最佳答案

使用 JSONObject.optString(String key)optString(String key, String default)

编辑:...或 isNull(String key),当然 :)

关于Java,解析我知道的 JSON 对象为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7506030/

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