求助Android大佬,如何获得gson数据

qq_37106859 2020-03-19 03:42:09
lists是定义的String类型的,咋办
...全文
332 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
王能 2020-03-23
  • 打赏
  • 举报
回复
他的数据是 [ {images:[1,2]}, {...} ] 你需要getStoreBean.get(i).getImages获得,具体哪个i看你需求了
Write_BUG小能手 初级 2020-03-19
  • 打赏
  • 举报
回复
gsonformat 百度一下 怎么装 很方便
Write_BUG小能手 初级 2020-03-19
  • 打赏
  • 举报
回复
类型不对应 这是,用studio自带的插件 gsonformat 把后台换回的数据 复制粘贴 一键就生成的 been类 ,解析的时候用Gson private List<Entity_BiJi.DataBean.ListsBean> biji_datalist_temp = new ArrayList<>(); Entity_BiJi entity_biJi = new Gson().fromJson("后台数据", new TypeToken<Entity_BiJi>() { }.getType()); biji_datalist_temp = entity_biJi.getData().getLists();
qq_37106859 2020-03-19
  • 打赏
  • 举报
回复
引用 4 楼 春天不会老的回复:
注入的 JavaBean 是不是应该如下, 然后注入到 StoryBeans 类中。

class StoryBean {
     .... 
}
class StoryBeans {
    public StoryBean storyBeans[];
    
    public xx getStoryBeans( ) {
           return this.storyBeans;
    }
}
那个xx是啥意思
得也运维技术 2020-03-19
  • 打赏
  • 举报
回复
注入的 JavaBean 是不是应该如下, 然后注入到 StoryBeans 类中。

class StoryBean {
     .... 
}
class StoryBeans {
    public StoryBean storyBeans[];
    
    public xx getStoryBeans( ) {
           return this.storyBeans;
    }
}
qq_37106859 2020-03-19
  • 打赏
  • 举报
回复
引用 2 楼 弓人水的回复:
编译报错不是已经说明问题了么。
list类型是List<String>,而getStories返回的是List<StoriesBean>类型,类型不匹配啊。
是这样的 我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《Android Material Design风格基本使用(实现简易新闻APP)》, 一起来围观吧 https://blog.csdn.net/XCF95319605/article/details/81121207?utm_source=app 我是按照这个帖子做的,难道是发帖的大佬错了嘛,大佬你能帮我看看原因吗
弓人水 2020-03-19
  • 打赏
  • 举报
回复
编译报错不是已经说明问题了么。
list类型是List<String>,而getStories返回的是List<StoriesBean>类型,类型不匹配啊。
qq_37106859 2020-03-19
  • 打赏
  • 举报
回复
求助,做的是一个获取知乎新闻数据的

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧