How to parse JSON that is not defined in CodingKeys
Consider the following JSON: { "jsonName": "fluffy", "color1": "Blue", "color2": "Red", "color3": "Green", "color4": "Yellow", "color5": "Purple" } And the model object: struct Cat: Decodable { let name: String let colors: [String] private enum CodingKeys: String, CodingKey { case name…