json - 使用 JSONDecoder Swift 解码具有整数值的字符串键
问题描述
我正在解码来自 API 的 JSON 数据,我被困在解码具有整数值的键的图像对象中,您可以在附加的屏幕截图中看到,任何帮助都应该不胜感激。截屏
解决方案
使用,您可以使用以下模型Codable
解析上述JSON 响应。
struct Room: Decodable {
let roomId: String
let name: String
let images: [String:String?]
}
现在,像这样解析它,
do {
let response = try JSONDecoder().decode([String:Room].self, from: data)
print(response)
} catch {
print(error)
}
推荐阅读
- node.js - Override url when getting paginated results in octokit-js
- sql - 我如何解决oracle sql中的无效数字ORA-06512错误
- google-chrome - 从 JSON 导入历史记录和书签
- r - R:由于反转矩阵而终止循环
- python - 使用 Pyinstaller 为我的文件制作工作 exe 时遇到问题
- javascript - 如果达到反应数量,则将图像发送到频道,Discord.js
- reactjs - React Apex 图表不会调整大小
- watson-discovery - Watson Discovery 中的版本控制
- psd - 如何使用 ruby 更改 PSD 的颜色
- binance - bsctestnet 中的合约无法验证