腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Json
解码
为
带有
动态
值
class
/
struct
类型
的
swift
类
ios
、
json
、
swift
、
generics
、
codable
我有多个响应,它们有相似的模式,但一个键值总是有不同
的
对象,作为
json
的
响应,我想在基本模型中
解码
,其中一个键具有各种对象
类型
。回答是这样
的
, {"message": "Success",} 在这里,在data响应中,它有任何
类型
的
对象数组或任何单个对象
struct
BaseResponseMod
浏览 16
提问于2020-06-24
得票数 1
回答已采纳
2
回答
要快速访问泛型结构
的
可
解码
嵌套
值
是不可能
的
吗?
ios
、
swift
、
xcode
、
generics
、
decodable
我想知道,如果我将数据从api
解码
为
模型
类
的
泛型
类型
,是否可以访问泛型
类型
的
嵌套
值
。抱歉英语不太好。 var code: Str
浏览 4
提问于2019-12-04
得票数 2
回答已采纳
4
回答
如何在
Swift
4中验证这个
JSON
?
ios
、
json
、
swift
、
codable
、
decodable
有一个应用程序接口,它将其响应包装在一个具有error
值
和error
值
的
关联数组中,其中data包含错误对象或预期
值
: 错误响应: { "data":{"status":"success", "user": { }} 我想
浏览 90
提问于2018-02-03
得票数 1
回答已采纳
3
回答
如何使用API解析jsondata
ios
、
json
、
iphone
、
swift
当我试图打印这些数据时,我得到了以下错误: 导入UIKit
类
ViewC
浏览 2
提问于2018-06-14
得票数 1
3
回答
在
Swift
中使用Codable解析
JSON
响应
ios
、
json
、
swift
我将收到一个
带有
对象数组
的
JSON
形式
的
API响应。} 我正在尝试使用
swift
中
的
JSONDecoder来
解码
JSON
响应,就像下面的代码一样。但Info在运行时是
动态
的
(即)我将从服务器接收更多Info下
的
JSON
对象。所以如果我像下面这样创建一个
Struct
,
struct
cResponse: Codable var Heade
浏览 27
提问于2019-09-12
得票数 1
回答已采纳
6
回答
Swift
:
解码
JSON
响应并将嵌套
的
JSON
存储
为
字符串或
JSON
ios
、
json
、
swift
、
codable
、
decoder
给定以下来自网络请求
的
JSON
;如果您想将其
解码
为
符合Codable
的
Swift
对象,但又想保留作为键configuration_payload
的
值
的
嵌套
JSON
,您该如何做呢?
struct
,我希望能够将configuration_payload作为String抓取。} 据我所知,
Swift
中
的
JSONDecoder将configuration_payload<e
浏览 87
提问于2021-07-05
得票数 3
回答已采纳
1
回答
当试图使用可编码协议获取
JSON
时,“参数
类型
字符串不符合预期
类型
解码
器”
swift
、
codable
我试图使用
Swift
4 Codable特性来获取
JSON
,但出于某种原因,它会创建一个错误,上面写着: import UIKit let title: String //let style: URLStyle
class
SectionTableView
浏览 0
提问于2018-01-19
得票数 0
1
回答
初始化期间可编码
的
默认
值
swift
、
codable
我是
Swift
的
新手,我正在为我
的
项目设计一个功能标志概念,我被困在使用可编码
的
默认标志
值
。它有助于对
json
文件中
的
所有
值
进行编码和
解码
,这就是为什么这里没有明确提到它
的
原因。在此实现之前,我没有任何默认
值
,而是使用
struct
读取远程配置文件中
的
所有内容,该文件运行良好。现在,如果远程配置文件无法访问,那么我
的
下一步就是
为
我
浏览 3
提问于2019-12-31
得票数 2
回答已采纳
2
回答
解码
的
JSON
字段只给出零
值
,不能存储在变量中
json
、
swift
、
multithreading
、
fatal-error
、
reloaddata
这里是我需要
解码
的
JSON
,它
的
图片可以在下面的链接和文本中找到(格式化不起作用,所以看起来很难看)。我很确定我用我
的
结构正确地表示了它。 未能
解码
: typeMismatch(
Swift
.Array,
Swift
.DecodingError.Context(codingPath:[
浏览 0
提问于2019-01-16
得票数 2
回答已采纳
1
回答
如何在
Swift
中有效地处理高度
动态
的
JSON
结构?
json
、
swift
我正在编写一个
Swift
程序来与我们
的
后端数据库交互。这些数据库表可以更改格式,每一行都来自DynamoDB,由
JSON
对象表示。在程序中,它将从包含数据库结构
的
服务器获取缓存,然后从数据库的当前内容中获取缓存。我不想将数据库结构硬编码到应用程序中,因为这显然会使它很难维护。如何最好地将这些行中
的
内容读入具有
动态
名称
的
泛型字典对象,该对象可以保存任何
JSON
类型
?
浏览 5
提问于2022-04-11
得票数 2
3
回答
Swift
4可编码
解码
json
swift
、
codable
我正在尝试实现新
的
Codable协议,所以我将Codable添加到了我
的
结构中,但是仍然坚持
解码
JSON
。这是我以前
的
经历:
struct
Question { var answer: Int} questionData.append(item) print("error")这是我现在
浏览 3
提问于2017-06-07
得票数 7
回答已采纳
4
回答
Swift
4可编码;如何用单根级键
解码
对象
json
、
swift
、
deserialization
、
swift4
、
codable
我在
JSON
数据中使用
Swift
4 Codable协议。我
的
数据是格式化
的
,因此根级别上只有一个包含我需要
的
属性
的
对象
值
的
键,例如: "user": { "username": "jdoe"}
struct
User: Codable {
浏览 9
提问于2017-06-23
得票数 45
回答已采纳
2
回答
试图解析
json
,似乎无法解析数组中
的
数组。
json
、
swift
我一直试图解析这个
JSON
文件
的
一部分:import UIKit let coordinates: Array<...>
struct
Field : Codable { let level_o
浏览 1
提问于2019-05-26
得票数 1
回答已采纳
2
回答
允许JSONDecoder()将空数组作为空字典接受
ios
、
json
、
swift
给定此结构: public
struct
Error: Codable { public let message: String} 这个
JSON
: [ "message" : "The requested user could not be found.", "code" : "requested_user_not_found" }
浏览 28
提问于2019-10-16
得票数 3
回答已采纳
2
回答
JSON
序列化/反序列化Alamofire,
Swift
ios
、
swift
、
api
、
alamofire
、
decodable
我有这样
的
Alamofire请求: Alamofire.request("myurl", method: .get, parameters: nil, encoding: JSONEncoding.defaultJSONDecoder().decode(MYOBJECT.self, from: data) print(error)} MYOBJECTS来自后台,如下所示: data
class
CountryObject( val name: Str
浏览 94
提问于2020-06-29
得票数 0
1
回答
无法在
json
解析时用可编码
的
概念处理nil
ios
、
json
、
swift
、
swift4
、
codable
对于所有数据
类型
,如果字符串
的
值
为
空,则需要使用空字段解析一些数据.And,而不是应该用“”()替换。如果该
值
为
零,则设置变量
的
默认
值
。在
JSON
中,我得到了啤酒厂null
的
值
。
JSON
,例如 "name": "Endeavor", "brewery"
浏览 0
提问于2017-11-16
得票数 0
2
回答
解组嵌套
JSON
结构
json
、
go
我试图
解码
下面的字符串,但只得到空
值
。我想要将以下内容转换为地图数据结构。package main "encoding/
json
") jStr := ` "AAA": {"assdfdff": ["asdf"], "fdsfa&
浏览 0
提问于2014-09-22
得票数 12
回答已采纳
2
回答
什么是
Swift
中相当于Typescript联合
类型
的
类型
?
swift
、
typescript
我想在
Swift
上创建类似于Alamofire
json
parse
的
东西 interface Question { data: [string] interface
浏览 29
提问于2021-01-19
得票数 0
回答已采纳
6
回答
如何获得一个结构包?
swift
、
struct
、
nsbundle
在斯威夫特,你可以打电话给在任何
类
中获得当前包。如果您
的
NSBundle.mainBundle(),这将失败获得正确
的
捆绑,例如,运行单元测试。 那么如何获得
Swift
struct
的当前包呢?
浏览 14
提问于2015-07-09
得票数 36
回答已采纳
1
回答
您能“扩展”(即向可编码对象
的
自动生成构造函数添加额外
的
初始化逻辑)吗?
initialization
、
swift4
、
initializer
、
codable
在对象上实现Codable时,编译器可以自动
为
您生成构造函数。但是,只有当您还没有编写接受
解码
器
的
初始化程序时,它才会这样做。也就是说,我们有一个对象,它具有从
解码
器设置
的
大约50个let属性,但我们也有5个基于这些let属性
的
计算属性。从技术上讲,如果我们可以在初始化器中计算它们,在
解码
器设置了另外
的
50个之后,我们可以简单地将结果存储在它们自己
的
let vars中,这样就完全不需要计算属性了。问题是,正如前面提到
的</em
浏览 0
提问于2018-03-16
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从 Codable到Swift 元编程
Swift 4.1 新特性(4)Codable的改进
字节跳动开源dynamicgo :基于原始字节流的高性能 + 动态化 Go 数据处理
Golang Json Marshal 源码分析
swift面向协议编程的一些Tips
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券