我需要保存一些从列表视图中获取的值,我的问题是如何执行此实现来保存我的值? 我需要这样做。
[
{
"id_question": "my value here",
"answers": [
{
"my_answer":"value for this answer",
"id_answer":"my value here"
},
{
"my_answer":"value for this answer",
"id_answer":"my value here"
}
]
}
]
最近我用
List<Map<String, String>[]> listOfMaps = new ArrayList<Map<String, String>[]>();
答案 0 :(得分:1)
Answer.java
public class Answer {
private String myAnswer;
private String idAnswer;
//constructor, setters and getters
}
Question.java
public class Question {
private String question;
private List<Answer> answerList;
//constructor, setters and getters
}
在您当前的课程中
private List<Question> questionList;
如果在您的问题中以“保存”一词理解为保存到本地数据库,那么这些类可以直接转换为领域类。
P.S。达到此数据结构的简单方法是坚持基础。也就是说,对象是实时实体的表示。