Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JSON响应中处理null_Json_Android Json - Fatal编程技术网

在JSON响应中处理null

在JSON响应中处理null,json,android-json,Json,Android Json,我得到的json响应如下: ["L500","Success",null] 我怎么办 这是我试过的 jsonArray.getJSONArray(2).getJSONObject(2).equals(JSONObject.NULL); 但是,它会产生以下错误: org.json.JSONException:org.json.JSONObject$1类型的2处的值null无法转换为JSONArray 如果为null,我需要向用户显示一条Toast消息,比如“未找到任何记录”。我通过替换 jso

我得到的json响应如下:

["L500","Success",null]
我怎么办

这是我试过的

jsonArray.getJSONArray(2).getJSONObject(2).equals(JSONObject.NULL);
但是,它会产生以下错误:

org.json.JSONException:org.json.JSONObject$1类型的2处的值null无法转换为JSONArray


如果为null,我需要向用户显示一条Toast消息,比如“未找到任何记录”。

我通过替换

jsonArray.getJSONArray(2).getJSONObject(2).equals(JSONObject.NULL);


你目前的方法有什么问题?它做什么,应该做什么?获取org.json.JSONException:org.json.JSONObject$1类型的2处的值null无法转换为JSONArray
jsonArray.get(2).equals(null);