Resultados da pesquisa a pedido "decodable"

3 a resposta

Decodificando uma matriz JSON de diferentes tipos no Swift

Estou tentando decodificar o seguinte 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 } ] } ] }struct ...

3 a resposta

Swift 4 Decodable com chaves desconhecidas até a hora da decodificação

Como o protocolo Swift 4 Decodable lida com um dicionário que contém uma chave cujo nome não é conhecido até o tempo de execução? Por exemplo: [ { "categoryName": "Trending", "Trending": [ { "category": "Trending", "trailerPrice": "", ...

3 a resposta

debugDescription: “Esperava-se decodificar a matriz <Any>, mas encontrou um dicionário.”, subjacenteErro: nil)

Quero carregar um arquivo json online no meu aplicativo, mas estou com este erro: typeMismatch (Swift.Array, Swift.DecodingError.Context (codingPath: [], debugDescription: "Esperava-se decodificar Array, mas encontrou um ...

1 a resposta

Como escrever um Decodable para um JSON no Swift 4, onde as chaves são dinâmicas?

Eu tenho um JSON como este. Preciso fazer uma estrutura Decodable correspondente no meu aplicativo iOS usando o Swift 4. { "cherry": { "filling": "cherries and love", "goodWithIceCream": true, "madeBy": "my grandmother" }, "odd": { "filling": ...

1 a resposta

Swift vários tipos codificáveis

Tento analisar uma API retornando um objeto json. Meu problema é que algumas chaves são, em algum momento, uma string, em algum momento um objeto como a chave "Value" no seguinte exemplo: [ { "Description": null, "Group": "Beskrivning av ...

2 a resposta

Erro fatal: o dicionário <String, Any> não está em conformidade com Decodable porque Any não está em conformidade com Decodable

Estou tentando usar o swift 4 para analisar um arquivo json local: { "success": true, "lastId": null, "hasMore": false, "foundEndpoint": "https://endpoint", "error": null }Esta é a função que estou usando: func loadLocalJSON() { if let path = ...

1 a resposta

Swift 4 Decodable: estrutura da matriz aninhada

Dado o seguinte documento JSON, eu gostaria de criar umstruct com quatro propriedades:filmCount (Int),year (Int),category (String) eactor (Matriz do ator). { "filmCount": 5, "year": 2018, "category": "Other", "actors":{ "nodes":[ { "actor":{ ...

2 a resposta

Qual é a diferença entre opcional e decodeIfPresent ao usar Decodable for JSON Parsing?

estou usandoCodable protocolo do Swift 4 pela primeira vez, não consigo entender o uso dedecodeIfPresent deDecodable. /// Decodes a value of the given type for the given key, if present. /// /// This method returns `nil` if the container does ...

2 a resposta

Como analisar JSON usando o swift 4

Estou confuso para obter detalhes de frutas { "fruits": [ { "id": "1", "image": "https://cdn1.medicalnewstoday.com/content/images/headlines/271/271157/bananas.jpg", "name": "Banana" }, { "id": "2", ...

1 a resposta

Json aninhado descodificado Swift 4 com atributos de chave aleatórios

Estou tendo problemas para decodificar json. Eu segui muitos tutoriais, mas não use estruturas json complexas. Por simplicidade, minimizei o código e usei Dog como exemplo. Seguindo json, estou principalmente interessado apenas nas estruturas ...