我的代码:
[{"id":null}]
String temp=json_data.getString("id");
if((temp==null)||(temp.equals("")||(temp.trim().length()==0)))
{
id=0;
}
else
{
id= json_data.getInt("id");
}
怎么不能赋值id=0,一直跳到 id= json_data.getInt("id");
然后报错,报类型转换错误,请问怎么解决?
------解决思路----------------------
加一个temp.equals("null")试试;
------解决思路----------------------
你的json中获取的Id的值是“null”,而不是空,你在判断下吧,if(TextUtils.isEmpty(temp)
------解决思路----------------------
temp.equals("null"))这样应该没问题了