Я работаю над проектом в SwiftUI, и я новичок в синтаксическом анализе JSON.
У меня есть следующий JSON файл:
{
"index": "001",
"name": "Joe",
"courses": {
"course_1": "English",
"course_2": "CS",
"course_3": "Maths"
},
"count": 3
}
Моя проблема в том, что не каждый у студента такое же количество курсов. Как я мог получить курсы, не зная, сколько их?
Моя структура:
struct Student: Decodable {
var index: String
var name: String
var courses: [Course]
var count: Int
struct Course {
}
}