App/Flutter
[캡스톤] 시간표 데이터 만들기
개요 시간표 기능을 구현하기 위해서는 학교의 강의 정보를 데이터화해야 했다. 내가 생각한 방법으로는 학교의 강의 정보가 엑셀로 주어지므로 이를 JSON으로 변환한 뒤, 그 데이터를 플러터 내에 파싱해서 이용하는 것이었다. 우리 학교에서 주어지는 강의 정보(수업시간표)는 이렇게 되어있다. 데이터 변환 이 데이터를 JSON으로 변환하는 것은 Mr. Data Converter를 이용했다. 그냥 변환하고 싶은 시트를 드래그로 복사해서 붙여넣으면 된다. 이렇게 변환한 기본 데이터는 아래와 같다. { "구분":"전공선택", "과목코드":4461062, "분반":1, "과목명":"운영체제", "시수":"3-3-0-0", "부문":"", "대상학과 및\n학년":"전기전자공학과()3", "대상\n인원":40, "대학":..
2023. 9. 12.