json - Swift 4 JSON 解码 [字符串:任意]
问题描述
我处于响应 JSON 类型为 [String: Any] 的情况,如下所示:
{“响应”:{“a”:1,“b”:“字符串”,“c”:[]}}
现在在客户端,我们不知道响应的键,我们需要按原样使用响应并将接收到的字典作为响应转发到另一个 api。因此,要求是将响应存储为 [String: Any]。使用下面的代码来解析响应,
try values.decode([String: Any].self, forKey: "response")
我收到一个错误
没有“解码”候选产生预期的上下文结果类型“[String:Any]”。
请建议我如何将其解析为 [String: Any]。
谢谢
解决方案
推荐阅读
- reactjs - 如何调试 bundle.js 和 main.chunk.js 中的错误?
- javascript - JSON输入node.js的意外结束
- python - 使用 Google Directory API 创建新的 google 帐户时出错
- permissions - 带有 TemplateProcessor 的 Phpword - 文件 tmp PhpWordhKDAJ 已损坏?
- javascript - 如何在 v-model 中附加来自 API 请求的数据
- settings - 如何在 Sublime Text 中调整菜单颜色
- r - 您如何在两个数据框中的字符串中找到相似之处和变化?
- ng-zorro-antd - 如何在同一个应用程序中将 nz-zorro 库用于大屏幕和移动设备?
- ios - 如何使 iOS 渐进式 Web 应用 (PWA) 以横向模式启动(当设备处于横向模式时)?
- python - 对连续的 1 和 0 进行计数,增加一定的值然后重新计数