【发布时间】:2021-01-27 13:41:33
【问题描述】:
我正在尝试将 JSON 转换为每个对象 4 个属性的对象数组:问题、答案 1、答案 2、答案 3、正确答案。
我创建了一个名为“问题”的Class。
我想创建一个 array / list 的 Question 然后使用它
JSON 位于名为:questions.json的资产文件夹中
public class Question{
private String title;
private String a1, a2, a3;
private String cA;
public Question(String title, String a1, String a2, String a3, String cA){
this.title = title;
this.a1 = a1;
this.a2 = a2;
this.a3 = a3;
this.cA = cA;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getA1() {
return a1;
}
public void setA1(String a1) {
this.a1 = a1;
}
public String getA2() {
return a2;
}
public void setA2(String a2) {
this.a2 = a2;
}
public String getA3() {
return a3;
}
public void setA3(String a3) {
this.a3 = a3;
}
public String getcA() {
return cA;
}
public void setcA(String cA) {
this.cA = cA;
}
}
【问题讨论】:
-
是的,但是您可以自定义我的对象的答案吗?我不明白该怎么做
-
这个答案对你来说可能更容易stackoverflow.com/a/10726030/3257579,如果不是告诉我
-
这里应该写什么> ArrayList list = parser.parse(ArrayList.class, json); ? (json 值)