android - Json的 数据不全如何解决
本文介绍了android - Json的 数据不全如何解决的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我想解析出来图片可是有的数据并没有图片 所以想在没有图片的情况下设置自己的默认图片
如何解决(本人新手 如果叙述不清楚的话 尽管问我)
obj 1 有大图小图 obj 2 却没有图片 所以想在没有图片的数据 图片设置为默认图片
解决方案
setter和getter实现啊,不管json返回有没有,实体都当做默认有,拿albumpic_small举例
public class ImageEntry {
String albumpic_small;
public String getAlbumpic_small() {
if(TextUtils.isEmpty(albumpic_small)) {
//这里设定你的默认图片路径
albumpic_small = "default image path";
}
return albumpic_small;
}
public void setAlbumpic_small(String albumpic_small) {
this.albumpic_small = albumpic_small;
}
}
ImageEntry entry = new ImageEntry();
entry.setAlbumpic_small(jobj.optString("albumpic_small"));
这篇关于android - Json的 数据不全如何解决的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文