Я пытаюсь проанализировать следующие данные json:
Ниже моя структура:
struct Album: Decodable {
var source: [Sourcet]
enum CodingKeys: String, CodingKey {
case source = "_source"
}
}
struct Sourcet: Decodable {
var nome, endereco, uf, cidade, bairro: String
}
let response = try JSONDecoder().decode(Album.self, from: data)
Я продолжаю получать сообщение об ошибке:
keyNotFound (CodingKeys (stringValue: "_source", intValue: nil),
Swift.DecodingError.Context (codingPath: [], debugDescription: "Нет
значение, связанное с ключом CodingKeys (stringValue: \ "_ source \",
intValue: nil) (\ "_ source \"). ", underError: nil))
Это из-за того, что информация json является массивом? Как я смогу проанализировать эту информацию?