如何在Swift中将JSON转换为字典?

问题描述 投票:-1回答:2

enter image description here

尝试过,但收到错误:

var d = (try JSONSerialization.jsonObject(with: data, options: JSONSerialization.ReadingOptions.mutableContainers)) as [String: String]
guard let d2 = d else {
    return
}
swift guard
2个回答
1
投票
您可以尝试

guard let dic = try? JSONSerialization.jsonObject(with: data) as? [String: String] else { return }


0
投票
这里正确的工具是JSONDecoder,而不是JSONSerialization:
© www.soinside.com 2019 - 2024. All rights reserved.