JSONInput
Swift CodableSwift
2 structs — drop into your project.
struct Root: Codable {
let userId: Int
let userName: String
let isActive: Bool
let address: Address
let tags: [String]
let scores: [Double]
let createdAt: String
enum CodingKeys: String, CodingKey {
case userId = "user_id"
case userName = "user_name"
case isActive = "is_active"
case address
case tags
case scores
case createdAt = "created_at"
}
}
struct Address: Codable {
let street: String
let city: String
let zip: String?
}