gpt4 book ai didi

android - 改造给出错误 Expected BEGIN_OBJECT but was BEGIN_ARRAY

转载 作者:行者123 更新时间:2023-11-29 17:15:52 26 4
gpt4 key购买 nike

我今天才开始使用 Retrofit 库。我在获取一些 json 数据时遇到问题。

我尝试获取的 JSON 数据如下所示:

[
{"id":"1","genre_id":"27","name":"aaaaa"},
{"id":"2","genre_id":"21","name":"bbbb"}
]

请帮忙!

最佳答案

简单的改成List

public class Example {
@SerializedName("id")
@Expose
private String id;
@SerializedName("genre_id")
@Expose
private String genreId;
@SerializedName("name")
@Expose
private String name;
public String getId() {
return id;
}

public void setId(String id) {
this.id = id;
}


public String getGenreId() {
return genreId;
}


public void setGenreId(String genreId) {
this.genreId = genreId;
}


public String getName() {
return name;
}


public void setName(String name) {
this.name = name;
}

}

在你的回调类中使用像 List<Example>>

希望这对其他人也有帮助。

关于android - 改造给出错误 Expected BEGIN_OBJECT but was BEGIN_ARRAY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39051587/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com