如何在Swift

时间:2020-06-12 14:21:19

标签: swift

我有一个与此类似的响应,我正在尝试使用Swift的JSONDecoder对此进行解码。

{
   "root": "{\"directory\": {\"id\":1}}",
}

我的结构看起来像这样

struct Root: Codable {
    var directory: Directory
}

struct Directory: Codable {
    var id: Int
}

现在的问题似乎是root的值实际上是一个String,而不是Swift期望在解码期间出现字典,从而导致崩溃。

有没有一种方法可以使用JSONDecoder对此进行解码?

0 个答案:

没有答案