Resultados de la búsqueda a petición "decodable"

3 la respuesta

Decodificación de matriz JSON de diferentes tipos en Swift

Estoy tratando de decodificar el siguiente objeto JSON { "result":[ { "rank":12, "user":{ "name":"bob","age":12 } }, { "1":[ { "name":"bob","age":12 }, { "name":"tim","age":13 }, { "name":"tony","age":12 }, { "name":"greg","age":13 } ] } ] ...

1 la respuesta

¿Cómo escribir un Decodable para un JSON en Swift 4, donde las teclas son dinámicas?

Tengo un JSON como este. Necesito hacer una estructura Decodable correspondiente en mi aplicación iOS usando Swift 4. { "cherry": { "filling": "cherries and love", "goodWithIceCream": true, "madeBy": "my grandmother" }, "odd": { "filling": ...

2 la respuesta

Acoplar JSON cuando las claves solo se conocen en tiempo de ejecución

Digamos que tenemos una estructura JSON como la siguiente (comúnmente utilizada en la base de datos en tiempo real de Firebase): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, ...

2 la respuesta

Cómo analizar JSON usando swift 4

Soy confuso para obtener detalles de la fruta { "fruits": [ { "id": "1", "image": "https://cdn1.medicalnewstoday.com/content/images/headlines/271/271157/bananas.jpg", "name": "Banana" }, { "id": "2", ...

6 la respuesta

La clase codificable no se ajusta al protocolo Decodificable

¿Por qué recibo un mensaje de error "Tipo 'Marcador' que no se ajusta al protocolo 'Decodificable'"? class Bookmark: Codable { weak var publication: Publication? var indexPath: [Int] var locationInText = 0 enum CodingKeys: String, CodingKey { ...

1 la respuesta

Swift múltiples tipos codificables

Intento analizar una API que devuelve un objeto json. Mi problema es que algunas claves son a veces una cadena, a veces un objeto como la clave "Valor" en el siguiente ejemplo: [ { "Description": null, "Group": "Beskrivning av enheten", ...

2 la respuesta

Swift 4 Decodable - Variables adicionales

Algo que no he descubierto o que no he podido encontrar en línea hasta el momento. ¿Hay alguna manera de agregar campos adicionales en una estructura que contiene el protocolo decodificable en el que no están presentes en los datos JSON? Por ...

2 la respuesta

¿Cuál es la diferencia entre opcional y decodeIfPresent cuando se usa Decodable para análisis JSON?

estoy usandoCodable protocolo de Swift 4 por primera vez, no puedo entender el uso dedecodeIfPresent deDecodable. /// Decodes a value of the given type for the given key, if present. /// /// This method returns `nil` if the container does not ...

1 la respuesta

Swift 4 json decodificado anidado con atributos de clave aleatorios

Tengo problemas para decodificar json. He seguido muchos tutoriales pero no utilizo estructuras json complejas. Para simplificar, minimicé el código y uso Dog como ejemplo. En el siguiente json, solo estoy interesado principalmente en las ...

2 la respuesta

Error fatal: Dictionary <String, Any> no se ajusta a Decodable porque Any no se ajusta a Decodable

Estoy tratando de usar swift 4 para analizar un archivo json local: { "success": true, "lastId": null, "hasMore": false, "foundEndpoint": "https://endpoint", "error": null }Esta es la función que estoy usando: func loadLocalJSON() { if let path ...