【发布时间】:2018-12-06 20:54:04
【问题描述】:
我刚接触 Swift,想利用 Decodable 功能,希望能得到一些帮助。
我正在使用的公共 API 在密钥下发出我想要的数据:'c',但它周围有一些元数据。例如:
{
a: 1,
b: 2,
c: [{
d: 3,
e: 4
},
{
d: 5,
e: 6
}
]
}
我创建了一个这样的结构:
struct Block: Decodable {
d: Int?
e: Int?
}
如上所述,我希望能够将数据解析为类型:[Block] 来自“c”下的数据,尽可能迅速(对不起),并希望有一种 4.1 的方式来实现这一点。
感谢您的宝贵时间!
【问题讨论】:
-
所以你想省略 a: 1, b: 2?
-
@PiotrLabunski 是的。我只是想知道最好的方法。
标签: json swift parsing decodable