数组为null时如何匹配

时间:2018-02-07 08:32:36

标签: android jsonparser

这是我的代码。

public class MiniUser implements Serializable {

    String id;
    String name;
    Date lastMatchDate;
    boolean showCompleteName;

//getters, setters
}

这是我的json回应。

{     “地位”:“成功”,     “restaurents”:null }

3 个答案:

答案 0 :(得分:2)

if (isset($_SESSION["flash"]))
{
    vprintf("<p class='flash %s'>%s</p>", $_SESSION["flash"]);
    unset($_SESSION["flash"]);
}

答案 1 :(得分:1)

JsonArray返回对象,您将jArray视为String。所以你需要将jArray视为对象: -

if(jarray != null ) {
    Toast.makeText(getContext(), "not null", Toast.LENGTH_LONG).show();
}else {
    Toast.makeText(getContext(), " null", Toast.LENGTH_LONG).show();
}

答案 2 :(得分:0)

目前你正在检查这个

shade

将“null”视为字符串,因此请删除if(!jarray.equals("null"))

试试这个

" "

或尝试这样

if(!jarray.equals(null))

检查数组的大小