[
{
"name": "School1",
"image": "url1",
"place": "place1",
"class": [
{
"class": "first",
"strength": "25",
"students": [
{
"id": "student1",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 0
},
{
"id": "student2",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 1
}
]
},
{
"class": "second",
"strength": 30,
"students": [
{
"id": "student1",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 0
},
{
"id": "student2",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 1
}
]
}
]
},
{
"name": "School2",
"image": "url2",
"place": "place2",
"class": [
{
"class": "first",
"strength": "25",
"students": [
{
"id": "student1",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 0
},
{
"id": "student2",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 1
}
]
},
{
"class": "second",
"strength": 30,
"students": [
{
"id": "student1",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 0
},
{
"id": "student2",
"dob": "mdd:mm:yyyy",
"age": 6,
"fees": 1
}
]
}
]
}
]
参考上面的Json数据
在FLUTTER/DART中满足特定条件后如何创建添加数据。在这里,我需要一些关于单个代码文件的帮助。请帮我。
- 将整个数据保存到列表中。
- 从特定学校按 id 和年龄显示学生到列表视图。
- 点击学生位置,在另一个屏幕上显示学校名称、班级、班级实力、年龄、出生日期等详细信息。
- 创建另外两个列表视图,根据已付费或未付费条件(数据中已付费=1,未付费=0)显示学生姓名和学校名称。