поэтому я пытаюсь использовать Decodable для декодирования поля в этот формат:
enum ClothingType: String, Decodable {
case SHIRT
case PANTS
case SHOES
case HAT
}
Но мой JSON возвращает следующие значения в кавычках, и я хочу, чтобы они были сопоставлены с одним из четырех приведенных выше типов:
"T_SHIRT"
и "LONG_SLEEVE_SHIRT"
-> SHIRT
"JEANS"
и "SHORTS"
-> PANTS
"SNEAKERS"
и "SANDALS"
-> SHOES
"BASEBALL_CAP"
и "WINTER_HAT"
-> HAT
Как мне добиться этого с помощью Decodable? Спасибо!