Resultados da pesquisa a pedido "decodable"

2 a resposta

Achatando JSON quando chaves são conhecidas apenas em tempo de execução

Digamos que temos uma estrutura JSON como a seguinte (comumente usada no banco de dados em tempo real do Firebase): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, ...

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

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

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 ...

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": "", ...

6 a resposta

A classe codificável não está em conformidade com o protocolo Decodable

Por que estou recebendo uma mensagem de erro "O tipo 'indicador' não está em conformidade com o protocolo 'Decodable'"? class Bookmark: Codable { weak var publication: Publication? var indexPath: [Int] var locationInText = 0 enum CodingKeys: ...

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 ...

3 a resposta

Análise JSON usando Decodable

Estou tentando analisar o seguinte JSON usando protocolo decodificável. Sou capaz de analisar o valor da string, comonome da sala. Mas não consigo mapear / analisarproprietários, administradores, membrosteclas corretamente. Por exemplo, usando o ...

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 ...

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 ...