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 λͺ¨λ νμνλ©° κ΅λ΄ μλΉμ€ κ°λ°μ λμμ΄ λμκΈΈ λ°λΌκ² μ΅λλ€. π