codable 相关问题

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

使用Codable解码JSON适用于一个调用,但不适用于具有相同属性的另一个调用

我正在从事一个涉及地震的项目,我已经调用了此地震URL,震级为4.5及更高,并且数据已正确解码。我在...

回答 1 投票 0

使用iOS和Swift访问深度嵌套的json数据的最简单方法是什么?

我正在使用Swift 5.1,并且具有一个深度嵌套的json文件,我只想访问json文件中的一些元素,而忽略其余数据。例如,我只想要“ ...

回答 1 投票 0


我如何映射这2个json响应并创建一个包含映射项的结构

我有2个正在使用的JSON对象。第一个JSON对象代表内容文章的数组。 [{“得分”:0.0,“ id”:“ 508b860c-0134-47ef-81ea-6337f6be7845”,“字段”:{...

回答 1 投票 0

Codable-如何用空数组声明可选的数组类型

结构数据:可编码{让名称:字符串? let dataArray:[User] = [User]()} dataArray是可选的,因此我想将其分配为空,但是我的Codable失败了?我可以知道如何实现吗,我...

回答 2 投票 0

动态解码JSON单个对象或对象数组[重复]

假设我有一个来自GET方法的JSON响应数组,例如:[{“ id”:“ 1”,“ Name”:“ John Doe”,},{“ id”:“ 2”,“ Name” :“” Jane Doe“,}]然后使用id参数I ...

回答 1 投票 2

动态解码JSON对象或数组[重复]

假设我有一个来自GET方法的JSON响应数组,例如:[{“ id”:“ 1”,“ Name”:“ John Doe”,},{“ id”:“ 2”,“ Name” :“” Jane Doe“,}]然后使用id参数I ...

回答 1 投票 1

可编码句柄或数组

[我们的API在数组包含一个元素时发送数据中的单个对象{“ data”:{“ name”:“ ABC”,“ age”:“ 26”}}但是,当数组中包含更多元素时,响应为在数组中...

回答 1 投票 1

使用动态CodingKeys在Swift中解码JSON

我无法弄清楚使用Swift解码此JSON的方式。我尝试遵循大量的教程和指南,但没有任何适合我的方法。我唯一能够添加静态CodingKeys的内容...

回答 1 投票 0

将NSAttributedString转换为可编码抛出错误

我需要将NSAttributedString数据写入并读取到json文件中,使用此先前回答的问题,我可以对其进行编码,但是在解码时会引发错误。 class AttributedString:可编码{...

回答 1 投票 0

如果不确定键,如何使用JSONDecoder解码JSON对象

我有以下形式的api响应-“ textEntries”:{“ summary”:{“ id”:“ 101e9136-efd9-469e-9848-132023d51fb1”,“ text”:“一些文本”,“。 。

回答 1 投票 0

字典快速编码

字符串值:可选(“ {\ n \” WebResponse \“:{\ n \” HasError \“:\” FALSE \“,\ n \” ResponseMessage \“:\”已成功登录。\“,\ n \“结果\”:\“成功\”,\ n \“结果数据\”:{\ n \“ C \”:...

回答 1 投票 -2

[在iOS Swift中使用可编码解析嵌套的json响应数据?

我正在尝试在swift 4中以可解码的方式解析json数据。它显示nil值。我找不到这是什么问题?这是模型类:public struct TaskID:可解码{让嵌入式:嵌入式吗?让...

回答 1 投票 0

带有嵌套json数组的可快速编码/可解码

我是新手,现在正在设法弄清嵌套的Json。到目前为止,我尝试了JSONSerialization并没有成功,但是在被建议改用Codable之后,我尝试了一下,但是我坚持使用...

回答 1 投票 0

如何使用Codable处理JSON响应的失败案例?

我有一些从服务器获取的JSON响应。在成功的情况下,可能类似于:{“成功”:true,“数据”:[{///这里的内容}]}如果所有服务器响应都将......>

回答 1 投票 0

使用名为self的元素解码JSON

在Swift 5.1中,我想解码一个包含名为self的元素的JSON文档。这是一个HAL文档,因此我无法更改元素名称。 JSON就是这样; {“ _embedded”:{“ eventList”:[...

回答 1 投票 4

Typealias是否可以编码?

我有一个根对象,该对象主要由一个元组数组然后是一堆状态枚举组成。元组的描述方式如下:typealias Program = [(Number,Statement)]根对象是...

回答 1 投票 0

Swift Decodable,端点返回完全不同的类型

使用我正在使用的API,根据调用是否成功,有1个API端点可以返回完全不同的响应的情况。如果成功,API端点将返回一个数组...

回答 1 投票 0

使用可编码解析json任何类型

对不起,如果这个问题被多次回答,但是我正在寻找我自己的特定json问题,这就是为什么要发布此问题,这是我的json,它是通知列表和其他对象中的数组列表...

回答 2 投票 0

iOS swift Codable不能与Alamofire一起使用的JSON嵌套数据吗?

我是Alamofire和Codable概念的新手,在iOS中,有人可以告诉我如何使用它来访问我的json数据。这是我的json响应。 {“ subscriptions”:[{“ batch_user_id”:23,...

回答 1 投票 0

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