decodable 相关问题

仅将此标记用于与Swift 4中引入的Swift Decodable协议直接相关的问题。

如何使用 CodingKeys 和自定义解码器循环遍历 json 来构建数组以分配给结构体属性?

我有一个 JSON 对象,我想将其解码为结构。 JSON 具有类似的键:成分和测量值对。我想将成分和测量信息浓缩成......

回答 1 投票 0

何时在 Decodable(Swift) 中使用 CodingKeys

假设我想按如下方式解码 Person 结构。 结构人:可解码{ 让名字:字符串 让姓氏:字符串 让年龄:Int:字符串 } 我明白数据只能被解码...

回答 5 投票 0

如何将 Alamofire 中的数据与 Codable 对象映射到特定字段?

对于我的 APIManager.swift APIManager.manager.request(urlEncoded,方法:useMethod,参数:params,编码:requestEncoding,标头:headers) .validate(状态代码: 200..<300) .

回答 2 投票 0

如何将 Alamofire 中的数据映射到 Codable 对象的特定字段?

对于我的 APIManager.swift APIManager.manager.request(urlEncoded,方法:useMethod,参数:params,编码:requestEncoding,标头:headers) .validate(状态代码: 200..<...

回答 3 投票 0

在解码 JSON 时面临为特定键定义类型的困难

我在下面添加的 JSON 中遇到了一个关键类型, { “id”:“B2CAA3C8-077B-4A49-B5BA-206709630138”, “markAsDoneDate”:空, “结束日期”:735025126...

回答 1 投票 0

我在 Swift 中的枚举解码出了什么问题?

我刚刚尝试过这个: let test = "{ \"de\": \"Bisasam\", \"en\": \"妙蛙种子\" }" 让数据= test.data(使用:.utf8)! 做 { 让结果 = 尝试 JSONDe...

回答 1 投票 0

为什么我的结构不符合 Encodable 和 Decodable?

这是我用于解码 JSON 文件的结构。 Xcode 给出错误并说它们不符合 Encodable 和 Decodable。这个: 结构 SocialModel:可编码 { 让 id: Int 让 likeCount: Int ...

回答 1 投票 0

为什么我的结构不能确认可编码和可解码?

这是我用于解码 JSON 文件的结构。 Xcode 给出错误并说他们不确认可编码和可解码。这个 : 结构 SocialModel:可编码 { 让 id : 整数 让喜欢计数:...

回答 1 投票 0

如何解决警告“responseJSON 已弃用并将在 Alamofire 6 中删除”[已关闭]

我使用以下代码块作为我的项目中的通用网络组件, AF.request(url, method: method ?? .post, 参数: requestParameters, 编码: JSONEncoding.default, headers: hea...

回答 1 投票 0

Swift Codable null 处理

我有一个使用 Codable 解析 JSON 的结构。 结构学生:可编码{ 让名称:字符串? 出租金额:双倍? 让地址:字符串? } 现在,如果金额值为 null,则 JSON

回答 2 投票 0

根据属性值类型快速解码对象的 JSON 数组

如何解码不同 JSON 对象的数组,其中每个对象上的相同属性告诉您使用什么类型来解码它: 让 json= ”“” [ { “@type”:&q...

回答 1 投票 0

Type 'ResultModel' 不符合协议 'Decodable' [关闭]

Type 'ResultModel' 不符合协议 'Decodable' 我找不到这个问题的原因。我已经添加了整个模块模型 Codable 代码,但无法找到到底是什么导致了问题...

回答 0 投票 0

是否可以利用 Codable 从 Dictionary 初始化符合类型

假设我有以下结构定义和字典: 结构点:可编码{ 让 x: Int 让 y: Int } 让 pointDictionary = [ "x": 0, "y": 1] 有什么办法吗

回答 1 投票 0

Swift Decodable - 是否可以将树的一部分作为字符串而不是数据结构来读取?

这是我的问题。假设我有一个使用 Swift 的 Codable API 读取的 JSON 结构。我想要做的不是解码部分 JSON,而是将其作为字符串读取,即使它是有效的 JSON ...

回答 3 投票 0

swift 枚举忽略 CodingKeys

我有一些嵌套的 swift 类,它们使用 Decodable 协议从 JSON 自动解码。除了这个枚举外,一切正常。 json 数据是 Open...

回答 1 投票 0

类“JSONDecoder”要求“CoverImageView”符合“可解码”

我知道这个问题在初学者中很常见,但我还是会问:有两个文件,代码超级简单。而且无处不对,但我还是错了。我错了......

回答 0 投票 0

JSONDecoder不能解码Array,但可以解码String。

我有一个结构,我想从Json中解析出来:结构 Subsidiary.Decodable { let id: Int? Decodable { let id: Int? let subsidiary_ref: String? let name: String? let address: 让地址: String? } 我试图解析...

回答 1 投票 0

如何用Codable处理不同类型的JSON数据?

结构Sample.Codable { let dataA: Info? Codable { let dataA: Info? enum CodingKeys: String, CodingKey { case dataA } enum Info: Codable { case double(Double) case string(String) ...

回答 1 投票 0

使结构可编码的问题

我有Application协议,有2个变量。我有一个组件结构,它有一个变量,确认到应用程序协议。我需要把这个结构保存在磁盘中。所以我把它确认到......。

回答 1 投票 0

接受不同JSON键的Swift JSONDecoder。

我一直在努力开发一段代码,将多个不同的JSON字符串解码成一个组合的数据结构(struct)。正如你在下面的代码中所看到的,两个JSON字符串correctInput和 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.