Raw data (์ข ํฉ์ ๋ณด์์คํ - ๊ฐ์์๊ฐํ ๋ฐ ๊ณํ์ - ๊ฐ๋ฐ์ ๋๊ตฌ์ network ํญ์์ ์ป์ ์ ์์.)
ํญ๊ณต๋ ๊ต๊ณผ๋ชฉ ์ ๋ณด๋ฅผ json์ผ๋ก ํ์ฑํด์ฃผ๋ ํ์์ ๋๋ค.
๊ฐ ๊ณผ๋ชฉ ์์ฑ์๋ ์๋ ๊ฐ์ด ๋ด๊น๋๋ค.
{
"id": ๊ณ ์ ๋ฒํธ (number),
"major": ์ ๊ณต (string),
"classType": ํ์ต์ ํ (string),
"subjectNumber": ๊ณผ๋ชฉ๋ฒํธ (string),
"subjectName": ๊ณผ๋ชฉ๋ช
(string),
"subjectType": ์ด์๊ตฌ๋ถ (string),
"subjectGrade": ์๊ฐํ๋
(string),
"classHour": ๊ฐ์์๊ฐ - [D)TT:MM~D)TT:MM] / (Array),
"classroom": ๊ฐ์์ค (string),
"profName": ๊ต์๋ช
(string)
"maxStudent": ์ ์ (string)
"subjectScore": ํ์ (string)
},
-
ํ ์คํธ ํ์ผ์
subject.txt
๋ก ๋๋๋ค. -
์คํ
node index.js
parsedData.json
์ด๋ผ๋ ์ด๋ฆ์ ๊ฒฐ๊ณผ๋ฌผ ์ถ๋ ฅ
๋ค๋ง ์์ง ICU, SDU, HCU๋ ์ง์ํ์ง ์์ต๋๋ค.
์ค๋ฅ ์ ๋ณด, ์ฝ๋ ๊ฐ์ PR ๋ชจ๋ ํ์ํ๋ฉฐ ๊ต๋ด ์๋น์ค ๊ฐ๋ฐ์ ๋์์ด ๋์๊ธธ ๋ฐ๋ผ๊ฒ ์ต๋๋ค. ๐