首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Pojo获取字段?

如何使用Pojo获取字段?
EN

Stack Overflow用户
提问于 2016-06-21 13:53:23
回答 2查看 1.3K关注 0票数 0

伙计们,最近我从截击转到了Retrofit。有一个Pojo文件是从json转换而来的。

代码语言:javascript
运行
复制
public class JobModel {

    private int status;

    private List<JobsBean> jobs;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public List<JobsBean> getJobs() {
        return jobs;
    }

    public void setJobs(List<JobsBean> jobs) {
        this.jobs = jobs;
    }

    public static class JobsBean {
        private String job_city;

        public String getJob_city() {
            return job_city;
        }
    }
}

但是我不知道如何使用这个pojo文件从job_city类中提取JobsBean

如您所见,有一个JsonArray作业被转换为

代码语言:javascript
运行
复制
List<JobsBean> 

拥有JsonObjects和

代码语言:javascript
运行
复制
JobsBean class

包含所有job_city名称。如何在数组中检索这些job_city名称。这样我就可以在我的数组适配器中使用它们了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-21 14:53:15

更改POJO结构如下:

代码语言:javascript
运行
复制
public class JobModel {
    private int status;
    private List<JobsBean> jobs;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public List<JobsBean> getJobs() {
        return jobs;
    }

    public void setJobs(List<JobsBean> jobs) {
        this.jobs = jobs;
    }
}

public class JobsBean {
    private String job_city;

    public String getJob_city() {
        return job_city;
    }

    public void setJob_city(String job_city) {
        this.job_city = job_city;
    }
}

默认的GsonConverterFactory应该足以处理这个嵌套的POJO。你应该能得到这样的结果:

代码语言:javascript
运行
复制
JobModel.getJobs().get(index).getJob_city();
票数 0
EN

Stack Overflow用户

发布于 2016-06-21 14:26:59

使用ArrayAdapter<JobsBean>,它将接受一个JobsBean列表作为模型数据的参数。

您需要重写getView()来读取JobsBean项中的数据并将其放入list item视图中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37946392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档