μλ€ μ. λ©μ§ λΌμ΄λΈλ¬λ¦¬μ κ°μ¬λ립λλ€.
JSON μλ΅μ μ΄κ±°νμΌλ‘ λ³ννλ λ°©λ²μ λν΄ μ λ§ κ³ λ―Όνκ³ μμ΅λλ€.
μ΄μ λν μλ₯Ό λ€μ΄ μ£Όμκ² μ΅λκΉ?
ν μ€νΈμ μκ° μμ΅λλ€.
κ°μ¬ν©λλ€!.
λ«μ΅λλ€.
λ―Έλμ μ¬νμλ₯Ό μν΄ μμ λ§ν¬λ μ£½μ λ§ν¬μ λλ€. μ¬κΈ° μ λ°μ΄νΈ λ κ²μ΄ μμ΅λλ€
κ°λ¨ν κ²μ EnumTransform<T>
λ₯Ό μ§λμ μ λ¬ν΄μΌ νλ€λ κ²μ
λλ€.
mimeType <- (map["mime_type"], EnumTransform<MimeType>())
κ°μ₯ μ μ©ν λκΈ
λ―Έλμ μ¬νμλ₯Ό μν΄ μμ λ§ν¬λ μ£½μ λ§ν¬μ λλ€. μ¬κΈ° μ λ°μ΄νΈ λ κ²μ΄ μμ΅λλ€
κ°λ¨ν κ²μ
EnumTransform<T>
λ₯Ό μ§λμ μ λ¬ν΄μΌ νλ€λ κ²μ λλ€.mimeType <- (map["mime_type"], EnumTransform<MimeType>())