android - Json的 数据不全如何解决

查看:146
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆